下面是一段主要代码Dim db As DAO.Database
Dim rs As DAO.RecordsetUserName = Trim(txtuser.Text)
pwd = Trim(txtpwd.Text)strsql = "select * from 用户信息表 where 用户名=" & UserName & " and 口令=" & pwdSet db = DBEngine.OpenDatabase(App.Path + "/db1.mdb")
Set rs = db.OpenRecordset(strsql, dbOpenTable)
我运行程序后出现下面这段文字:
Microsof Jet 数据库引擎找不到对象'select * from 用户信息表 where
用户名=UserName and 口令=pwd'.请确定对象是否存在,并正确地写出它的名称和路径当然我在设计过程中是添加了ADO的引用的,而且strsql这句是写在一行的
请问这是什么原因,要如何解决!
Dim rs As DAO.RecordsetUserName = Trim(txtuser.Text)
pwd = Trim(txtpwd.Text)strsql = "select * from 用户信息表 where 用户名=" & UserName & " and 口令=" & pwdSet db = DBEngine.OpenDatabase(App.Path + "/db1.mdb")
Set rs = db.OpenRecordset(strsql, dbOpenTable)
我运行程序后出现下面这段文字:
Microsof Jet 数据库引擎找不到对象'select * from 用户信息表 where
用户名=UserName and 口令=pwd'.请确定对象是否存在,并正确地写出它的名称和路径当然我在设计过程中是添加了ADO的引用的,而且strsql这句是写在一行的
请问这是什么原因,要如何解决!
strsql = "select * from [用户信息表] where [用户名]='" & UserName & "' and [口令]= '" & pwd & "'"
运行程序后出现下面这段文字:
Microsof Jet 数据库引擎找不到对象'select * from 用户信息表 where
用户名=‘UserName ’ and 口令=‘pwd’'.请确定对象是否存在,并正确地写出它的名称和路径