Winform访问本地SQLServer数据库文件
Posted BeInNight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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.直接通过配置文件中的连接字符串进行访问数据库即可。
以上是关于Winform访问本地SQLServer数据库文件的主要内容,如果未能解决你的问题,请参考以下文章