0
我想在一个使用图表控件的简单网站上使用'SQL Express'(或它是SQL Compact?).MDF文件作为数据源。ASP.NET Web.Config文件指定一个数据源连接字符串
本地,它很好用;但只有'AttachDbFilename'具有完整路径。我是在搞什么东西,还是真的需要完整路径?如果是这样的话 - 如何在不使用Server.MapPath()之类的情况下完成此操作?
我想在一个使用图表控件的简单网站上使用'SQL Express'(或它是SQL Compact?).MDF文件作为数据源。ASP.NET Web.Config文件指定一个数据源连接字符串
本地,它很好用;但只有'AttachDbFilename'具有完整路径。我是在搞什么东西,还是真的需要完整路径?如果是这样的话 - 如何在不使用Server.MapPath()之类的情况下完成此操作?
<add name="LocalSqlServer"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
默认情况下,| DataDirectory |变量将被扩展如下:
您可以通过编程调用AppDomain.CurrentDomain.SetData("DataDirectory", newpath)