您的位置:首页 > 数据库

C#winform直接连接SQL数据库mdf文件

2016-06-04 14:35 363 查看
1.首先mdf文件必须是SQLServer2008及以下数据库,最好是2005版本的数据库

2.将mdf文件这里以数据库文件“Test.mdf”为例,放于与程序Bin文件夹同文件夹下

3.在Program.cs文件中,Main()方法下,添加如下代码

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);
}

4.在Server Explorer中添加数据库文件(Microsoft SQL Server  Database File)可以自动生成数据库连接代码,App.config文件下添加代码如下:
<connectionStrings>
<add name="conString"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|Test.mdf;Integrated Security=True;"
providerName="System.Data.SqlClient" />
</connectionStrings>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: