艾米莉12攻略老鼠:请问在Access数据库与ASP连接在下面测试可以注册成功,为什么传到网上就注册不成功。

来源:百度文库 编辑:中科新闻网 时间:2024/04/24 09:25:59
请问在Access数据库与ASP连接,在下面测试可以注册成功,为什么传到网上就链接不成功。

<%
dim db,conn,connStr
db="DB_name.mdb"
Set conn=Server.CreateObject("ADODB.Connection")
connStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("db")
conn.open connStr
%>
这是一个asp与access的连接代码。
要用绝对路径的,用上面的方法就可以了。

连接数据库一定要用绝对路径的,比如:d:\asp\db.mdb
但直接写出绝对路径,在每次搬的时候,都要修改,所以ASP提供了server对象的mappath属性可以自己找绝对路径~~~~

是路径的问题吧,你是不是用的绝对路径,你下载个探针看看,是不是路径不对
要是用的相对路径,应该没问题的,除非你的服务器不支持 Access