Visual Basic 6 中DAO数据库编程
我在学习Visual Basic 6 中DAO数据库编程时遇到了这样的问题
我用Access做了个简单的数据库,并设置了密码。密码为“22”在VB中引用了 Microsoft DAO 3.60 Object Library后,在模块文件中声明:
Option Explicit
Public DB As Database
Public RE As Recordset
以下是窗体的代码:
Private Sub Form_Load()
Set DB = OpenDatabase("e:\db1.mdb", flase, flase, "")
DB.Connect = ":PWD= 22"
End Sub
运行的时候出现密码错误的信息提示我在www.applevb.com中看到用data控件打开数据库也是 用data1.connect=";pwd=密码"来通过验证,为什么换了用DAO 的就不行?请问用DAO方法怎么样才能通过验证?
后来我又在Database中第四个属性设置了数据库的密码
set opendatabase(app.path & "\school.mdb" , false, false, "密码=22")
数据库school.mdb的密码是“22”,现在没有提示密码错误,但是出现了“OBDC——连接到'school.mdb'失败”
这样的提示,到这里卡壳了,请您援手!