[求助]代码运行出问题 。
Private Sub MDIForm_Load()frmViewList.Show
Set dbBooks = OpenDatabase("D:\vb\我正在做的系统\database\db2.mdb")
frmViewList.display dbBooks, Me, "publishers"
End Sub
上面红色的代码出 问题
byref参数类型不符
是什么原因?
在线等
1. | 启动 MicrosoftAccess 并打开示例数据库 Northwind.mdb 以独占访问。 可以进行, 单击 文件 菜单上 打开数据库 , 单击要显示选项, 打开 按钮上箭头依次 独占打开 。 |
2. | 在 工具 菜单, 指向 安全 , 然后单击 设置数据库密码 。 |
3. | 类型 northwind 在 密码 和 确认 中。 |
4. | 单击 确定 以关闭 设置数据库密码 对话框。 |
5. | 关闭数据库。 |
6. | 创建新的空数据库。 |
7. | 创建模块并键入以下过程: 注意 : Substitute 正确路径, Northwind.mdb 硬盘上如下示例代码中。
|
8. | 要测试此过程, 在调试窗口, 键入以下行, 然后按 ENTER 键: OpenDB 请注意, 一个消息框显示 Customers 表, 指示数据库已成功打开中的最后记录客户 ID。 |
[此贴子已经被作者于2007-11-14 21:20:19编辑过]
刚 那段搞定了
可是 又有 一段代码出了 问题
Private Sub MDIForm_Load()
frmViewList.Show
Dim dbBooks As Database
Dim dbrst As Recordset
Set dbBooks = OpenDatabase("D:\vb\我正在做的系统\database\db2.mdb")
Set dbrst = dbBooks.OpenRecordset("publishers", dbOpenTable)
frmViewList.display dbBooks, Me, "publishers"
End Sub
说是不可识别的
是不是我的路径不对
要不要一定要是C盘目录下