易语言怎么写外部数据库验证

只需简简单单连接外部数据库验证里面一串数字就行了。比如说验证激活码!
就一个文本框一个按钮!加上一个外部数据库!

你这个问题说简单也简单,说复杂也复杂。

简单的说就是读取数据库,取出数据库的记录和编辑框的内容进行比较是否一致即可。
复杂的说就是验证没有那么容易做好,一是取得本机的验证码,并进行加密,二是获取数据库里面的记录,同样是经过加密的,两者都要经过一定的加密手段防止被简单的推出算法或者破解。防止破解方面我就不想说那么多了,复杂。
我就简单的说下吧,外部数据库的操作首先是打开数据库(支持2中数据库,access和sql数据库),然后读取,再关闭。
我以access做为数据库为例子进行说明:
.版本 2
.支持库 spec

.子程序 _按钮1_被单击
.局部变量 句柄, 整数型
.局部变量 验证码, 文本型

.如果 (外部数据库1.打开MDB数据库 (取运行目录 () + “\db1.mdb”, , , , ) = 真) ' 数据库就放在程序目录内,文件名为db1
句柄 = 外部数据库1.查询 (“select 验证码 from 表1 where id=123232”) ' 数据库内的表表名是表1,其中一个字段是验证码,一个是id
外部数据库1.到首记录 (句柄)
验证码 = 外部数据库1.读 (句柄, “验证码”)
调试输出 (验证码)
.如果 (验证码 = 编辑框1.内容)
信息框 (“验证码正确”, 0, )
.否则
信息框 (“验证码错误”, 0, )
.如果结束

.否则
信息框 (“连接数据库失败”, 0, )
.如果结束
外部数据库1.关闭记录集 (句柄)
外部数据库1.关闭 ()
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网