vb 3709问题请教高手
时间:2011-08-05
来源:互联网
Dim sql As String
Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Record
If Trim(Text1.Text) = "" Then
MsgBox "没有输入用户名", vbOKCancel + vbCritical
Text1.SetFocus
ElseIf Trim(Text2.Text) = "" Then
MsgBox "没有输入密码", vbOKCancel + vbCritical
Text2.SetFocus
Else
cnn.Open "Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=kn;Data Source=127.0.0.1"
sql = "select * from mytable where myname='"&Trim(Text1.Text)&"' and mypass='"&Trim(Text2.Text)&"'"
rs.Open sql, cnn
If Not rs.RecordCount > 0 Then
Select Case MsgBox("用户名或密码错", vbOKCancel + vbCritical)
Case vbOK
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
Case Else
End
End Select
Else
b = True
End If
End If
各位高手帮看下,运行后报3709错误,指点下问题出在那
Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Record
If Trim(Text1.Text) = "" Then
MsgBox "没有输入用户名", vbOKCancel + vbCritical
Text1.SetFocus
ElseIf Trim(Text2.Text) = "" Then
MsgBox "没有输入密码", vbOKCancel + vbCritical
Text2.SetFocus
Else
cnn.Open "Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=kn;Data Source=127.0.0.1"
sql = "select * from mytable where myname='"&Trim(Text1.Text)&"' and mypass='"&Trim(Text2.Text)&"'"
rs.Open sql, cnn
If Not rs.RecordCount > 0 Then
Select Case MsgBox("用户名或密码错", vbOKCancel + vbCritical)
Case vbOK
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
Case Else
End
End Select
Else
b = True
End If
End If
各位高手帮看下,运行后报3709错误,指点下问题出在那
作者: zjq5944090 发布时间: 2011-08-05
应该是cnn没有正确的打开,检查连接串是否正确!
还有你的代码前面是否加了 on error resume next?
还有你的代码前面是否加了 on error resume next?
作者: worldy 发布时间: 2011-08-05
感觉你的连接串怪怪的,你使用一个Adodc控件,由控件生成,并且连接测试成功之后,把生成的连接串拷贝出来,再把刚添加的adodc控件删除
作者: worldy 发布时间: 2011-08-05
Dim rs as Adodb.RecordSet '不应该 是 Adodb.Record
作者: xxxdg 发布时间: 2011-08-05
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28