+ -
当前位置:首页 → 问答吧 → [Microsoft][ODBC 驱动程序管理器]

[Microsoft][ODBC 驱动程序管理器]

时间:2011-12-22

来源:互联网

<%
SET CN1=server.createobject("adodb.connection")
cn1.open "dsn=acc;"
%>

出错
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序


我将 系统DSN 添加 建立数据库
然后出错为
Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLSetConnectAttr 失败


  我用的是ACCESS 为何说”SQLSetConnectAttr 失败“

高手指点

作者: zaiwhere   发布时间: 2011-12-22

<%
Acc_db="Database/WebsenElecommerce.asp"
Acc_db=data_path&Acc_db 'data_path为路径
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&Acc_db&"")
on error resume next
Set conn = Server.CreateObject("ADODB.Connection")
conn.commandtimeout=20
conn.open ConnStr
If Err.number>0 Then
err.Clear
Set Conn = Nothing
Response.Write "<br><br><br><br><br><br><br><div align='center'>数据库连接出错!请检查连接数据库的参数及字符串设置是否正确!</div>"
Response.End


End If
%>

作者: hefeng_aspnet   发布时间: 2011-12-22