VB关于adodc数据添加,数据库已经连好,老是报错:对象变量或with块变量未设置

PrivateSublogin_Click()IfTrim(login_name.Text)=""OrTrim(psd.Text)=""ThenMsgBox("用户名和密... Private Sub login_Click()
If Trim(login_name.Text) = "" Or Trim(psd.Text) = "" Then
MsgBox ("用户名和密码不能为空")
ElseIf psd.Text <> repsd.Text Then
MsgBox ("两次密码不一样,请重新输入")
Else:
Adodclogin.Recordset.AddNew
Adodclogin.Recordset.Fields(1) = login_name.Text
Adodclogin.Recordset.Fields(2) = psd.Text
Adodclogin.Recordset.Fields(3) = "customer"
Adodclogin.Refresh
MsgBox ("注册成功!")
End If
End Sub

实在不知道哪里错了~在线等啊
展开
 我来答
szqaly
推荐于2016-09-29 · TA获得超过1745个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1493万
展开全部
这里对象又不是只有一个,不说清楚点
1 检查一下文本框名有没有写错的
2 在建立数据源连接时,有个测试按钮,测试一下能不能连接成功
3 字段索引是不是从1开始啊?如果是Adodclogin.Recordset.Fields(3) = "customer"
出错的话,那应该从0开始。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式