Foxtable(狐表)用户栏目专家坐堂 → 怎么用代码读取身份证的出生:年、月、日呢?


  共有11097人关注过本帖树形打印复制链接

主题:怎么用代码读取身份证的出生:年、月、日呢?

帅哥哟,离线,有人找我吗?
441337802
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:69 积分:632 威望:0 精华:0 注册:2011/5/17 23:05:00
怎么用代码读取身份证的出生:年、月、日呢?  发帖心情 Post By:2011/5/21 19:52:00 [只看该作者]

麻烦高手给个说明。我是要做piao据打印的需要读取身份证的出生:年、月、日

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2011/5/21 21:19:00 [只看该作者]

  不看帮助吗?

ReadBirthDay

身份证号码中读取出生日期。

语法

ReadBirthDay(Value)

Value:身份证号码

例如:

Dim Identify As String = "410110197109172433"
Output.Show(ReadBirthDay(Identify))

上述代码的输出结果是“1971-9-17”,即1971年9月17日


 回到顶部
帅哥哟,离线,有人找我吗?
441337802
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:69 积分:632 威望:0 精华:0 注册:2011/5/17 23:05:00
  发帖心情 Post By:2011/5/21 21:53:00 [只看该作者]

你好,我是要读取单元格的数据的身份证。后弄出年月日

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/21 22:00:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目22.table


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/5/22 14:03:00 [只看该作者]

问一下在窗口:

 

Dim t As String =e.form.Controls("TextBox1").value
e.Form.Controls("DateTimePicker1").value =(ReadBirthDay(t))

 

 

这句代码出来是0001-01-01    而不是想要的身份证日期.命令窗口显示是正确的.


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/22 14:08:00 [只看该作者]

输入错误


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/5/22 14:21:00 [只看该作者]

Dim r As Row = Tables("表A").Current
e.Form.Controls("DateTimePicker1").value =ReadBirthDay(r("身份证号码"))

 

 

改成这样就行了


 回到顶部