DW中连接字符串的问题
来源:百度知道 编辑:UC知道 时间:2024/06/17 17:01:05
我用的是ASP JSC,数据库是ACCESS2003,文件名为USER.MDB 已上传至服务器/wwwroot/database/usre.mdb中
连接字符串为:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _ Server.MapPath("\database\user.mdb")
错误是"指定的初始化字符串不符合OLE DB规定"
数据库配置文件代码如下:
<%
// FileName="Connection_ado_conn_string.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="true"
// Catalog=""
// Schema=""
var MM_conn_STRING = set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _ Server.MapPath("\\database\\user.mdb")
%>
用一楼的设置还是不行,报错:数据源名称过长
连接字符串为:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _ Server.MapPath("\database\user.mdb")
错误是"指定的初始化字符串不符合OLE DB规定"
数据库配置文件代码如下:
<%
// FileName="Connection_ado_conn_string.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="true"
// Catalog=""
// Schema=""
var MM_conn_STRING = set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _ Server.MapPath("\\database\\user.mdb")
%>
用一楼的设置还是不行,报错:数据源名称过长
var MM_conn_STRING = "Driver={Microsoft Access Driver(*.mdb)};DBQ="&Server.MapPath("\\database\\user.mdb")
set adocon=Server.Createobject("adodb.connection")
adoconn.Open MM_conn_STRING
这样试试
var MM_conn_STRING = "Driver={Microsoft Access Driver(*.mdb)};DBQ="&Server.MapPath("\\database\\user.mdb")