我的vb程序连上数据库后总提示用户名和密码错误

具体的源代码如下,数据库原来是sql的,被我改成了ACCESS的,是这个原因吗我的数据库里的用户名和密码都没有错啊?难道还是链接方面的问题?'验证用户身份PrivateF... 具体的源代码如下,数据库原来是sql的,被我改成了ACCESS的,是这个原因吗 我的数据库里的用户名和密码都没有错啊?难道还是链接方面的问题? '验证用户身份 Private Function VerifyUser() As Boolean On Error GoTo ErrorHandler Dim strSQL As String '构建检索用户信息的查询语句 strSQL = "SELECT * FROM tblUser " strSQL = strSQL & "WHERE UserName='" & txt(1) & "' AND UserPwd='" & txt(2) & "'" '获取记录 Set RsAdo = New ADODB.Recordset RsAdo.Open strSQL, AdoCon, adOpenStatic, adLockReadOnly '如果结果集为空,则用户身份非法 If RsAdo.EOF Then MsgBox "用户名或密码错误,请重新输入!", vbCritical, "用户登录" txt(1).SetFocus Exit Function End If '如果结果集不为空,则用户合法, '此时获取与用户名对应的用户信息,用来控制权限 UserDept = RsAdo("DeptUserIn") UserName = RsAdo("TrueName") CloseRsAdo VerifyUser = True Exit Function ErrorHandler: MsgBox "验证用户信息出错", vbCritical, "出现错误" Exit Function End Function 展开
 我来答
濯晴曦g9
2014-07-19 · TA获得超过140个赞
知道答主
回答量:186
采纳率:0%
帮助的人:128万
展开全部
AdoCon是否设好用户和密码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式