vb实时错误424要求对象是什么意思

PrivateSubCommand1_Click()Setrs=conn.Execute("select*fromscwheresno='"&Text1.Text&"'a... Private Sub Command1_Click()
Set rs = conn.Execute("select * from sc where sno='" & Text1.Text & "' and sco='" & Text2.Text & "'")
If rs.EOF And rs.BOF Then
MsgBox "学号或密码错误!"
Else
Form1.Show
End If
End Sub

Set rs = conn.Execute("select * from sc where sno='" & Text1.Text & "' and sco='" & Text2.Text & "'")

这个错了应该怎么改呢?
展开
 我来答
闪星2
2015-01-20 · TA获得超过3007个赞
知道大有可为答主
回答量:2898
采纳率:58%
帮助的人:1048万
展开全部

1L方法可以,不过对新手来说治标不治本。


LZ可以用以下方法,如图:

(假如“Lable1”对应的就是图中的标签)

1.选中图中的label标签——打开控件属性窗口(默认在右边)

                                        图 1 

2.查看标签的Name(名称)属性是否和出错标黄那行用的相同。


            图2

3.用LZ的5.3对比下图1和图2红圈中的内容。

是不是有点不同?你把label1写成了lable1(刚开始说的假设成立的前提下)


4.解决方法:1:把图2中的lable1改成和图1中的Name(名称)属性一样;

                     2:把图1中的Name(名称)属性改成和图2中的lable1一样。

其实这两种方法是一样的。。。。

chinaboyzyq
推荐于2017-09-28 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3262万
展开全部
文本框名都对吗?文本框都在吗?

424就是缺少缺件,也许是写错误控件名,也许是控件不存在。
追问
文本框都没问题,就是不知道为什么错了,是数据库连接还是表名方面有问题吗
追答
conn没定义?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网海1书生
科技发烧友

2015-01-19 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
conn必须是全局的对象变量,而且应该事先(比如在Form_Load中)与数据库建立有效的连接
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悉鑫善广
2019-01-30 · TA获得超过3631个赞
知道大有可为答主
回答量:3006
采纳率:34%
帮助的人:218万
展开全部
可能是你缺少了某个控件,你看黄色的报错信息在哪,还有可能是你控件不缺,但是代码中控件的名称不是默认的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式