VS 如何连接 App_Data 中的数据库?
1. 配置 Web.config
<connectionStrings>
<add name="LocalSqlServer" connectionString="Data Source=./SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|oursdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
2. 引用连接
SqlConnection conn = new SqlConnection(
@"Data Source=./SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|oursdb.mdf;User Instance=true");
/*
* DataDirectory 默认为 App_Data 文件夹
* 确保 mdf 文件已存放在 App_Data 中
* 并且文件名称(oursdb.mdf)应与连接字符串中的一致
*/