Office中国论坛/Access中国论坛

标题: [求助]根据"身份证号码"字段计算年龄和性别的表达式,最好是还能确定户 [打印本页]

作者: wjrxw    时间: 2007-6-15 23:24
标题: [求助]根据"身份证号码"字段计算年龄和性别的表达式,最好是还能确定户籍地址
有点复杂,希望高手能帮我一下,通过只是输入身份证号码得到地址、年龄、出生日期、农历生日、性别,还有就是根据党团性质决定是否在党员表中显示,我刚学ACCESS,所以请高手帮帮忙了,非常感谢!!论坛里我看了很多相关的,就是弄不明白,希望那位能改一下了,然后直接传上来,谢谢,感激涕零[attach]24948[/attach]


[此贴子已经被作者于2007-6-15 15:56:40编辑过]


作者: eyewitnes    时间: 2007-6-15 23:25
查身份证的例子在本论坛里面有,可以耐心找找看
作者: wjrxw    时间: 2007-6-15 23:33
不好意思,我看了好多了,就是搞不明白,最好是把我的文件改好了再传上来给我,谢谢了
作者: 一点通    时间: 2007-6-15 23:52
身份证没有党团性质的
作者: wjrxw    时间: 2007-6-15 23:54
误会了,党团性质确定其他的,不是通过身份证确定党团
作者: 一点通    时间: 2007-6-16 00:09
很多例子都说明了身份证每个数值的含意,

(1)前1、2位数字表示:所在省份的代码;
(2)第3、4位数字表示:所在城市的代码;
(3)第5、6位数字表示:所在区县的代码;
(4)第7~14位数字表示:出生年、月、日;
(5)第15、16位数字表示:顺序号;
(6)第17位数字表示性别:奇数表示男性,偶数表示女性;
(7)第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生,
用来检验身份证的正确性。校检码可以是0~9的数字,有时也用x表示。

分别进行提取就行了
作者: poly    时间: 2007-6-16 22:14
学习了
作者: goto2008    时间: 2007-6-16 22:21
以下是引用一点通在2007-6-15 16:09:00的发言:


很多例子都说明了身份证每个数值的含意,

(1)前1、2位数字表示:所在省份的代码;
(2)第3、4位数字表示:所在城市的代码;
(3)第5、6位数字表示:所在区县的代码;
(4)第7~14位数字表示:出生年、月、日;
(5)第15、16位数字表示:顺序号;
(6)第17位数字表示性别:奇数表示男性,偶数表示女性;
(7)第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生,
用来检验身份证的正确性。校检码可以是0~9的数字,有时也用x表示。

分别进行提取就行了



能做个这个自动提取他是某省,某市,某献,生日,性别的例子上来吗?嘿嘿 。


作者: 付谦    时间: 2007-6-17 04:41
身份证号只能提取当时办证的所在地址,不能与籍贯或出生地统一,所以提取身份证上的地址意义不大。即便出生年月,许多人的与档案记载不相符,有些差好几岁呢!因为当时办证时,没有交有关部门严格审查,所以现在人事部门和保险部门办理退休手续时,还是以档案为准。
作者: wjrxw    时间: 2007-6-18 05:31
那位高手能传个例子上来,小弟感激不近,谢谢了
作者: 付谦    时间: 2007-6-18 06:14
出生年月:mid([身份证号],7,8)      如果有15,18位之分,前加判断语句
作者: wjrxw    时间: 2007-6-18 06:44
我是初学者,能上传做好的东西吗?拜托了
作者: sancai    时间: 2008-1-26 16:11
搜索加自己整理就会有的
作者: yygcyml    时间: 2008-3-6 16:57
出生年月:mid([身份证号],7,8) ,可以列出日期,但怎么改为日期类型呢?请多多指教哈
作者: gkx219    时间: 2008-6-23 17:43
我也要解决同样的问题!
作者: sllxb1973    时间: 2008-8-12 18:16
我也要解决同样的问题!
作者: sxgaobo    时间: 2008-8-12 18:32
你做个例子传上来,等别人给你修改最好啊!!!
作者: rym_yy    时间: 2008-8-14 11:19
农历自已可以查一下,可以实现的,地区需要基础数据库支持(应该可以找到一些简单库)




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3