小女子在线请教大侠帮忙 asp高手帮忙啦

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:40:18
set conn=Server.CreateObject("ADODB.connection")
conn.open "driver={Microsoft Access driver (*.mdb)};dbq="&Server.Mappath("gbd.mdb")
set rs=server.CreateObject("adodb.recordset")
哪里?有错误?
我的系统是刚装的 没有sql server. 数据库
只有acess的 是不是这类毛病 怎么该?

你有这种连接方法,要注意两个问题,第一odbc里的数据源要添加,第二,含有这个连接代码的所有文件,都要必须和db.mdb这个数据库文件在同一文件夹下,也就是相同路径!
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver(*.mdb)};dbq="&server.mappath("kxhinfo.mdb")
%>
你代码没什么问题,应该是你的数据源不添加或添加错误,如果你正确添加了数据源,那么你把我这段代码中的数据库文件名改成你的就可以了

或者直接换成
Set Conn = Server.CreateObject("ADODB.connection")
DB = "xx.mdb"
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DB)
Conn.Open ConnStr

没错