要求对象错误 vb access

在VB中编程用Access建了数据库但是中间的查找模块出现了问题显示要求对象老师就给我们十天让我们自学vb然后做出应用程序急求帮忙!、代码如下PrivateSubComm... 在VB中编程
用Access建了数据库
但是中间的查找模块出现了问题
显示要求对象
老师就给我们十天让我们自学vb然后做出应用程序
急求帮忙!、
代码如下
Private Sub Command5_Click() 显示要求对象的时候 这一行竟然变黄了
Find = Text1.Text
rs.Recordset.MoveFirst
rs.Find ("编号=" & Find & "")
Text4.Text = rs.Fields("餐点名称")
End Sub
Private Sub Form_Load()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
constr = "Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=d:\短学期课程设计资料\新 订餐.mdb"
End Sub
如果我描述的不够详细 我可以再回复 在线等! 谢谢大神们了!
展开
 我来答
网海1书生
科技发烧友

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

向TA提问 私信TA
展开全部
1、你的cn、rs不是全局变量,而是在Form_Load过程中声明的局部变量,到了其他过程中(比如Command5_Click)中就无效了
2、cn、rs并没有与数据库和数据表建立连接
3、连接字串有错误
更多追问追答
追问

我又自己改了下  中间的没有问题的我就省略了

追答
Private Sub Form_Load()
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\短学期课程设计资料\新 订餐.mdb"
rs.open "表名",cn,1,1 '这个表名我不知道,你自己改,另外上面的文件名一定要对
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式