你都改Access了还用SQL2005的连接字符串肯定不行
Dim DbPath
DbPath="[Access数据库mdb文件的服务器上的URL]"
ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(DbPath)&";Persist Security Info=False"
conn.open
比如有个mdb的url是abc/abc.mdb
Dim DbPath
DbPath="abc/abc.mdb"
ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(DbPath)&";Persist Security Info=False"
或者最简单的办法,将mdb文件放在数据库连接的.asp网页的同一个文件夹内
Dim DbPath
DbPath="abc.mdb"
ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(DbPath)&";Persist Security Info=False"
这样就可以直接写abc.mdb省去路径问题。