主题:  急救。ACCESS数据库连接问题

lowchikeung

职务:普通成员
等级:2
金币:1.0
发贴:607
#12001/12/8 20:53:19
我的数据库在指定的目录下,如MYMDB下。我的连接方式如下:
strConn="DBQ="+server.mappath("/db/lyb.mdb")+";DRIVER={Microsoft Access Driver (*.mdb)};"
set db=server.createobject("Adodb.connection")
set rs=server.createobject("adodb.recordset")
db.open strConn
sqlstr="select * from admin"
rs.open sqlstr,db
但不能打开数据库文件,报错如下:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x678 Thread 0x5f4 DBC 0x8e18fe4 Jet'.

/lowchikeung/liuyan/1.asp, line 11



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:343
#22001/12/8 22:24:05
连接字符串写错了。请参考其他主题的连接字符串写法



lowchikeung

职务:普通成员
等级:2
金币:1.0
发贴:607
#32001/12/9 20:00:26
可同样的文件放在虚拟根目录下却是OK的呀



lowchikeung

职务:普通成员
等级:2
金币:1.0
发贴:607
#42001/12/9 20:08:31
已经用你的方法解决了,多谢