关于数据库连接问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 12:52:12
<%
strsql=="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="+server.mappath("products/Databass/DataShop.asp")
set conn=server.createobject("adodb.connection")
conn.open strsql

运行出现“错误类型:
Microsoft VBScript 编译器错误 (0x800A03EA)
语法错误
/dima/en/index.asp, line 76, column 7
strsql=="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="+server.mappath("products/Databass/DataShop.asp")
------^

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.1; MAXTHON 2.0) ”

是什么问题?如何修改?

strsql="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("products/Databass/DataShop.asp")
set conn=server.createobject("adodb.connection")
conn.open strsql

这样改就可以了.

不过现在用这种比较多:
strsql="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappathproducts/Databass/DataShop.asp") & ";Persist Security Info=False"
set conn=server.createobject("adodb.connection")
conn.open strsql