主题:请求帮忙:在网站设计后台数据库的问题,请高手指点
hdflc [专家分:0] 发布于 2006-01-14 10:47:00
在网站设计时,我把做好的网页上传到网上,在用户登入时无法与数据库连接,谁能给我一段具体点的数据库连接代码啊?就是与access连接的代码
回复列表 (共4个回复)
沙发
一个人住 [专家分:3290] 发布于 2006-01-14 11:48:00
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data\data.mdb")
%>
板凳
hdflc [专家分:0] 发布于 2006-01-16 10:49:00
好象不行嘛。服务器出现如下错误:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x788 Thread 0x7f8 DBC 0x9048394 Jet'。
我在本地连接的时候是这样连接的:
set conn=server.createobject("ADODB.connection")
set rs=server.createobject("ADODB.Recordset")
conn.provider="Microsoft.Jet.OLEDB.4.0"
conn.open"Data Source=D:/web/web.mdb;Persist Security Info=False;"
3 楼
一个人住 [专家分:3290] 发布于 2006-01-16 12:33:00
这个代码可以啊~~~我也是用这个代码的,
你的错误可能是你用了绝对路径,conn.open"Data Source=D:/web/web.mdb;Persist Security Info=False;"
所以在本地就可以用,上传后就不行~~~
把这里的数据库路径改成相对路径,这样上传到服务器就应该可以了~~~
4 楼
hdflc [专家分:0] 发布于 2006-01-21 19:02:00
现在可以了 多谢帮忙啊~
我来回复