ASP.NET数据库链接问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 07:46:42
"Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=c:\dsas\#1.mdb;
Mode=ReadWrite|Share Deny None;
Persist Security Info=False"
ASP.NET只能这样链接数据库吗?能不能用/#1.mdb这样的方式来链接呢?如果网站要放在空间商的虚拟机上,不就没办法用了吗?
1楼的不行啊,不能用

这个就是个相对地址的问题咯!

有一个方法

Server.MapPath()

string strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("test.mdb");

我这边没问题啊!

报什么错误啊!

"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("dsas/zazhi.mdb") + ";";
dsas文件夹要和.aspx文件在同一目录下