如何为mdf文件创建连接

时间:2016-04-27 06:06:32

标签: c# sql-server database winforms connection-string

我正在使用本地数据库创建Windows应用程序。

现在我需要在C#中为该本地数据库定义一个连接字符串。

Winforms C#中的本地.mdf文件的连接字符串是什么?

3 个答案:

答案 0 :(得分:1)

执行以下步骤:

  • Server Explorer 窗口中右键单击该数据库 您已创建并选择Properties

  • {li>

    Properties窗口中复制连接字符串的值 属性并将其粘贴到您的应用程序中。

它应该是这样的:

Data Source=(localdb)\v11.0;Initial Catalog=yourDB;Integrated Security=True

只需要在c#中添加一个额外的\

string address = "Data Source=(localdb)\\v11.0;Initial Catalog=yourDB;Integrated Security=True";

你也可以看看 The Connection Strings Reference.

答案 1 :(得分:0)

你去吧

<add name="YourDataBase" connectionstring="Data Source=.\SQLEXPRESS;  AttachDbFilename=Path\YourDataFile.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True" /> 

此外,您还可以访问connectionstring.Com以获取更多信息。

答案 2 :(得分:-1)

使用SqlServeCe作为命名空间,然后提供以下编码

     using System.Data.SqlServerCe;

      SqlCeConnection conn = new SqlCeConnection(@"Data Source=D:\PROJECT\data\db.mdf;");