VB6.0中Dim mrc As ADODB.Recordset是什么意思
声明一个什么?这个怎么用,急!!!谢谢!!!!
VB6.0中Dim mrc As ADODB.Recordset是什么意思
声明一个什么?这个怎么用,急!!!谢谢!!!!
您好!
看你需要是做一个登陆系统吧
我这里有一个我自己做的一个登陆系统的教程
是我自己做的
如果需要,可以联系Q373903757
还有你的第一个问题解答如 赐童进士的回答
你的追问答案是:
首先定义一个SQL语句,在use表里查询username字段名中是否存在TEXT1的内容
然后执行SQL语句
如果记录集没有记录
则提示用户名输入错误
否则,继续定义一个SQL语句,在use表里查询password字段名中是否存在TEXT2的内容
如果没有,则提示失败,说密码错误
否则,则登陆成功,弹出窗口MDIForm1
以上是我的注释内容
还有经检查,你的代码中存在一点错误,就是重复运用SQL语句,导致数据查询不真实
错误就是会出现这样的以下的情况
例如你的use表里有以下的记录
username password
admin admin
user admin
123 user
现在在你的登陆系统上登陆的话
如果要登陆123此用户名,则在TEXT1输入123,然后在TEXT2输入user才能正常登陆
但由于你的SQL语句问题,出现就是无论输入那一个password字段里的内容都会登陆成功
那就是说明在TEXT2输入admin也能登陆成功
至于解决办法对代码有多处修改,所以不在这里给你说明了
定义一个mrc 类型是:ADODB.Recordset 就是一个记录集 也就是说mrc 将是一个记录集