<connectionStrings>
<add name="localconnection" connectionString="Driver={Microsoft Access Driver (*.mdb)}; DBQ=D:/abc/pqr/xyz/abc.mdb; UID=;PWD=12345;" providerName="System.Data.SqlClient"/>
</connectionStrings>
问题:如何在web.config文件中传递(.mdb)文件的相对路径?我尝试使用(../)和(〜/),但它不起作用。任何人都可以帮助我。
答案 0 :(得分:0)
在web.config中
<connectionStrings>
<add name="localconnection" connectionString="Driver={Microsoft Access Driver (*.mdb)} ;pwd=12345; DBQ="/>
</connectionStrings>
在.aspx文件中
string Connection = ConfigurationManager.ConnectionStrings["localconnection"].ConnectionString + Server.MapPath("//abc//pqr//xyz//abc.mdb");
OdbcConnection SGemsConn = new OdbcConnection(Connection);