Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共13 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]如何使用参数利用身份证求出年龄。(已解决))

1楼
pc005637 发表于:2011/8/3 17:46:00

在DataColChanged事件中,怎么设置?

[此贴子已经被作者于2011-8-5 9:05:33编辑过]
2楼
狐狸爸爸 发表于:2011/8/3 17:50:00

这里有根据省份证号码求出生日期的例子:
 
http://www.foxtable.net/help/topics/0625.htm

 

有了出生日期,求年龄应该不是问题了。

3楼
pc005637 发表于:2011/8/3 17:55:00

上面的在帮助中有。

但本人比较菜,只能使用别人现在的式子,自己真的搞不懂(不会利用两个日期求年龄),谢谢。

4楼
擎天柱 发表于:2011/8/3 20:21:00

既然楼主在学习使用身份证号提取信息,不妨搜索一下我以前做的一个例子:用表达式提取身份证号码信息,也许有些收获。现在时间和精力不允许,我没再继续整下去。

日期计算用表达式是相当困难的,用代码反而简单。

5楼
pc005637 发表于:2011/8/3 20:36:00
拜读过你的帖子,你使用表达式真是出神入化。但表达式列的数值在某些地方用不了。最好是简单一点的办法。
6楼
狐狸爸爸 发表于:2011/8/3 22:37:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目155.rar

7楼
yjk1023 发表于:2011/8/3 23:10:00
http://www.datasoft.com.cn/dispbbs.asp?boardid=2&Id=11522&page=3这儿有你需要的
8楼
pc005637 发表于:2011/8/4 23:36:00
e.DataRow("年龄") = Date.Today.year - ReadBirthday(e.DataRow("身份证号码")).year 上面这个比较粗,只是比较年份。 我想像的是这个效果。比如:2000年5月1日出生的,到2011年5月1日才是11岁。在2011年4月30日还是10岁。年龄按足周岁计算。现在做资料要求都很严格的。
9楼
e-png 发表于:2011/8/5 0:09:00
年月日分别比较一下呀。
10楼
pc005637 发表于:2011/8/5 0:26:00
有道理。
共13 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 3 queries.