
正文
Winform访问本地SQLServer数据库文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Winform访问本地SQLServer数据库文件
1.项目中添加config配置,如下:
<configuration>
<connectionStrings>
<add name="ConnStr"
connectionString="Data Source=.;AttachDbFilename=|DataDirectory|test1.mdf;User ID=user1;Password=123456;Connect Timeout=30"
providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
2.在程序主入口(Program.cs)的Main方法中添加如下代码替换配置文件中文件路径 |DataDirectory| 的值:
string dataDir = AppDomain.CurrentDomain.BaseDirectory;
if (dataDir.EndsWith(@"\bin\Debug\") || dataDir.EndsWith(@"\bin\Release\"))
{
dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
}
3.直接通过配置文件中的连接字符串进行访问数据库即可。








