| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3194 人关注过本帖
标题:关于身份证验证系统的一点奇怪的问题。
取消只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 43楼 wjp456789
呵呵 快1点了 我也要睡了 大家晚安。 都做个好梦吧。

梅尚程荀
马谭杨奚







                                                       
2012-09-25 00:42
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用bccn201203在2012-9-25 00:38:45的发言:

*- 02 - 身份证发放地验证
SELECT * FROM XQMC WHERE 县区代码==LEFT(SFZH,6) INTO CURSOR SFZ
IF RECCOUNT([SFZ])=0
   MESSAGEBOX([未查到该身份证发放地代码],64,[系统信息])
   RETURN
ELSE
   MESSAGEBOX([该身份证发放地:]+CHRTRANC(省+IIF(INLIST(ALLTRIM(市),[市辖区],[县]),[],市)+县+[(]+县区代码+[)],[ ],[]),64,[系统信息])
ENDIF
USE IN ([SFZ])
就是前面的界面

哥哥 明天继续搞 我休息了啊 晚安。

梅尚程荀
马谭杨奚







                                                       
2012-09-25 00:42
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 45楼 bccn201203
……………… 没往这方面想,呵呵。

梅尚程荀
马谭杨奚







                                                       
2012-09-25 00:44
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用TonyDeng在2012-9-25 00:48:59的发言:

做一个程序等于学一门知识。我弄那个中考录取的程序,也是从完全不知道怎么录取的,到彻底摸清,花了好几个月,才弄出来,虽然最终的程序代码量很少,但确实需要花那么多时间。没有实际的程序是能够很短时间内做出来的。

卖了N多money吧

梅尚程荀
马谭杨奚







                                                       
2012-09-25 11:03
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用xs591222在2012-9-25 06:30:58的发言:

我对校验码的理解是:由于身份证号长,人在输入时是很容易出错的,尤其当人处于疲劳时更易出错,而且出错了,自己往往是不知道的,有了校验码,让电脑一检测马上就知道是否输错

呵呵 这里就牵扯到一个问题 两个不相同的17位数字串通过一个生成算法能否得到一个相同的校验码
如果前面的17位不相同 而且根据他们得到的校验码必须不同 那么这个校验码的算法设计必须很精巧。

模11 再摸11 呵呵 为什么他要选11 不选12, 13?

梅尚程荀
马谭杨奚







                                                       
2012-09-25 11:08
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
这样看来 这个校验码也不能防伪造啊
即使不知道 校验码生成算法 只要给出前17位数都是合法的那么 在尾部试11次 必然有一个是合法的


梅尚程荀
马谭杨奚







                                                       
2012-09-25 11:47
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 57楼 wjp456789
呵呵 确实是这样。

梅尚程荀
马谭杨奚







                                                       
2012-09-25 12:37
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用bccn201203在2012-9-25 18:09:55的发言:

下一步准备研究什么问题。

熟悉数据库 及 数据表的操作 导入 建立 修改 查询 导出 。。。。这些都是我的弱项啊

梅尚程荀
马谭杨奚







                                                       
2012-09-25 18:32
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 61楼 bccn201203
我现在只有一个小小的目的 就是把这个表
转化成只有2个字段的表
图片附件: 游客没有浏览图片的权限,请 登录注册


。。。。
图片附件: 游客没有浏览图片的权限,请 登录注册

这两个字段包含 代号 和 行政区划名称
 如果是直辖市就省略地级市名
110108  北京市海淀区
如果是省 就包含地级市名
130129  河北省石家庄市赞皇县


[ 本帖最后由 有容就大 于 2012-9-25 18:51 编辑 ]

梅尚程荀
马谭杨奚







                                                       
2012-09-25 18:49
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用bccn201203在2012-9-25 19:06:41的发言:


从上边表中按字段直接复制就行了

应该有个合并和判断的过程 你的 河北 石家庄 赞皇 是分开的 区划代号可以复制 名称就要连接起来后复制。

梅尚程荀
马谭杨奚







                                                       
2012-09-25 19:22
快速回复:关于身份证验证系统的一点奇怪的问题。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038063 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved