怎样在ASP中使用数据库啊

来源:百度知道 编辑:UC知道 时间:2024/05/20 07:20:02
我一切都按书上做的但是测试是却弹出ODBCMicrosoft Access Driver 找不到文件驱动程序的SQLsetconnectatr失败

我建好了数据源啊

你在控制面版里的管理工具里的数据源没建立好,建立一个数据源就好了
补充,那你就是数据库没连接好拉,不能全按照书上照抄的,他书上做的存放路径跟你的不一样,他那程序是有默认路径,你现在拿过来路径不一样了,所以他找不到ACCESS Driver的文件驱动程序的SQLsetconnectatr,你只要把里面那代码改一下,我在这里也不好说的,要看你本程序的

或者在开头插入这样的代码就行了
<%
db="data_shopxp/**.mdb" (**是你数据库的名称)
on error resume next '尝试连数据库,一直到超时,但可以加强SQL注入过滤
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>