Dim db As Database
这样定义db有什么错误啊?
这样定义db有什么错误啊?
解决方案 »
- 如何读取电脑上的视频设备然后显示到combobox上?
- VB如何点击网页弹出提示窗口的按钮
- 高分悬赏:VB6.0 鼠标划词复制 源代码或实现方法
- 如何得到textbox鼠标所在行的文字以及如何让文本框永远显示最下面的数据
- 哪位大哥有butnbar6.ocx控件?
- 一个有关菜单的小问题
- 关于控制另一个程序每个按狃的问题
- 在VB中如何与ACCESS数据库连接?
- 使用新控件出现Automation Error错误
- 请问如何用一个sql语句删除两张表中具有相同字段值的记录?
- vb 如何做2个EXE 一个在Picture里显示"你好" 另一个magbox显示 你好
- vb中语句ReDim nAry(1 To 4)是什么意思?
采用以下二种方式
1.
定义:
Dim db As new Database 使用:
直接使用.2.
定义:
Dim db As Database 使用之前:
set db =new Database
或:
set db = 实类
后再使用.
建议你学用ADO......
在模块中定义
Public db As Database
Public rsdata As Recordset
Sub main()
Set db = OpenData(App.path& "学生信息.mdb")
Set rsdata = db.OpenRecordset("信息表")
Form1.Show
End Sub
已经引用了DAO
其实那个App.path应用程序的路径具体指什么,还不是很清楚?后面有个查询按钮的代码是
rsdata.MoveFirst
Do While Not rsdata.EOF
If rsdata.Fields(0).Value = Text1.Text Then
Text2.Text = rsdata.Fields(0).Value
Text3.Text = rsdata.Fields(1).Value
Text4.Text = rsdata.Fields(2).Value
End If
rsdata.MoveNext
Loop
显示对象变量或with块变量未设置,rsdata.MoveFirst这行。这个错误是什么意思啊?拜托