dw连接access数据库出错
我用自定义连接字符串"driver={MicrosoftAccessDriver(*.mdb)};dbq="&server.mappath("/mod.mdb")连接数据...
我用自定义连接字符串"driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/mod.mdb")连接数据库
提示
---------------------------
Macromedia Dreamweaver
---------------------------
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xcd8 Thread 0x15a4 DBC 0x15eb024 Jet'。
[Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLSetConnectAttr 失败
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xcd8 Thread 0x15a4 DBC 0x15eb024 Jet'。
[Microsoft][ODBC Microsoft Access Driver] 找不到文件 '(未知的)'。
---------------------------
确定
---------------------------
该怎么解决
我用DW连接的 展开
提示
---------------------------
Macromedia Dreamweaver
---------------------------
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xcd8 Thread 0x15a4 DBC 0x15eb024 Jet'。
[Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLSetConnectAttr 失败
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xcd8 Thread 0x15a4 DBC 0x15eb024 Jet'。
[Microsoft][ODBC Microsoft Access Driver] 找不到文件 '(未知的)'。
---------------------------
确定
---------------------------
该怎么解决
我用DW连接的 展开
4个回答
展开全部
路径错了吧,自己手写链接就好了
Access
ODBC
Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;
比如:
<%
Dim db,ConnStr
ConnStr="Dbq="&Server.Mappath("guest.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"
Set db=Server.CreateObject("ADODB.Connection")
db.Open ConnStr
%>
Access2007
ACE OLEDB 12.0
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;
比如:
<%
Dim db,ConnStr
ConnStr="Data Source="&Server.Mappath("guest.accdb")&";Provider=Microsoft.ACE.OLEDB.12.0;Persist Security Info=False;"
Set db=Server.CreateObject("ADODB.Connection")
db.Open ConnStr
%>
http://www.corange.cn/archives/2008/12/2961.html
Access
ODBC
Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;
比如:
<%
Dim db,ConnStr
ConnStr="Dbq="&Server.Mappath("guest.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"
Set db=Server.CreateObject("ADODB.Connection")
db.Open ConnStr
%>
Access2007
ACE OLEDB 12.0
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;
比如:
<%
Dim db,ConnStr
ConnStr="Data Source="&Server.Mappath("guest.accdb")&";Provider=Microsoft.ACE.OLEDB.12.0;Persist Security Info=False;"
Set db=Server.CreateObject("ADODB.Connection")
db.Open ConnStr
%>
http://www.corange.cn/archives/2008/12/2961.html
参考资料: http://www.corange.cn/archives/2008/12/2961.html
展开全部
Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.MapPath("mod.mdb") &";Persist Security Info=False"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符串对的,连接时候选择要用 此计算机上的驱动程序,楼主估计选错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自定义连接字符串在dw里是这样写的:driver={microsoft
access
driver
(*.mdb)};dbq=绝对路径
你这里面是要上传到远程的话,那就需要相对路径,这个也很容易,你可以直接在dw生成的connection/conn.asp里面将路径改成相对的就OK了!
希望以上对您有所帮助!
access
driver
(*.mdb)};dbq=绝对路径
你这里面是要上传到远程的话,那就需要相对路径,这个也很容易,你可以直接在dw生成的connection/conn.asp里面将路径改成相对的就OK了!
希望以上对您有所帮助!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询