以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  提取身份证号码的年龄,性别,出生日期  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=12813)

--  作者:qixia
--  发布时间:2011/9/15 22:01:00
--  提取身份证号码的年龄,性别,出生日期

用代码提取身份证号码的年龄,性别,出生日期

 

能否通过什么办法得到身份证号码的贯籍


--  作者:狐狸爸爸
--  发布时间:2011/9/15 22:14:00
--  

自己做个表,输入各行政区域对应的号码。

不过据我理解,这个似乎没有意义,因为人的户籍会流动,但是身份证号码不变。


--  作者:qixia
--  发布时间:2011/9/15 22:28:00
--  

用代码提取身份证号码的年龄,性别,出生日期


--  作者:狐狸爸爸
--  发布时间:2011/9/15 22:36:00
--  

这里就有例子:

 

http://www.foxtable.com/help/topics/0625.htm

 


--  作者:wjliu
--  发布时间:2014/4/29 11:42:00
--  
请教  
有个表第一列示证件类型 第二列示证件号 第三列示出生日期  我想先从第一判断证件类型是身份证 在根据第二类的证件号自动算出第三类出生日期
请问怎么写事件代码


--  作者:狐狸爸爸
--  发布时间:2014/4/29 11:48:00
--  

select case e.datacol.name
    case "证件类型","证件号码"
         if e.datarow("证件类型") = “身份证”Then
             If e.DataRow.IsNull("证件号码") Then \'身份证号码是否为空
                   e.DataRow("出生日期") = Nothing \'如果为空,则清除出生日期
             Else
                  \'否则从身份证号码列中提取出生日期
                   e.DataRow("出生日期") = ReadBirthday(e.DataRow("证件号码"))
              End If
          end if
end select