为了账号安全,请及时绑定邮箱和手机立即绑定

我检查了好久都没找到错误,在线求指导?

我检查了好久都没找到错误,在线求指导?

人到中年有点甜 2022-08-12 11:07:48
Private Sub Command4_Click()Set cnn = New ADODB.Connectioncnn.Open = "Provider=Microsoft.Jet.OLEDB.4.0; DataSource=a.mdb;Persist Security Info=False"Set rs = New ADODB.Recordsetrs.Open "select * from b", cnn, adOpenStatic, adLockReadOnlyIf rs.BOF And rs.EOF ThenMsgBox "请核实是否正确!"Text3.Text = ""Text3.SetFocusElseIf rs.Fields("称号") = Text3.Text And rs.Fields("昵称") = Text2.Text ThenMsgBox "欢迎登录!"form1.HideForm3.ShowElseMsgBox "昵称输入有误!"Text2.Text = ""Text2.SetFocusform1.ShowForm3.HideEnd IfEnd IfEnd Sub
查看完整描述

2 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

看不出来,是不是前几行?如果你页面上有“Option Explicit”要求定义变量,我改了下:

Dim cnn As ADODB.Connection
Set cnn = New ADODB.Connection

cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Persist Security Info=False;User ID=Admin; " & _
"Jet OLEDB:Database Password=; Data Source=a.mdb"

Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset

查看完整回答
反对 回复 2022-08-15
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

把Option Explicit去掉

查看完整回答
反对 回复 2022-08-15
  • 2 回答
  • 0 关注
  • 161 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号