日期:2014-05-20  浏览次数:20389 次

问一个 c# + asp.net 数据库连接问题
我单独写了一个类用来连接数据库
连接字符串若用                        
"Provider=Microsoft.Jet.Oledb.4.0;Data   Source=G:\\aspx\\guestbook\\db.mdb "
则正常。
若是写成
"Provider=Microsoft.Jet.Oledb.4.0;Data   Source=db.mdb "
则页面会去           c:\windows\system32\         下找db.mdb。
我要将页面传到服务器上去。     应该怎么写?

------解决方案--------------------
aspx下的文件直接在根吗?
那就这样
"Provider=Microsoft.Jet.Oledb.4.0;Data Source= " + Server.MapPath( "/guestbook ") + "\\db.mdb "