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")
%>
用一楼的设置还是不行,报错:数据源名称过长

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")