如何连接到MDF数据库文件?

我正在尝试将C#应用程序首次连接到MDF数据库,并且需要一点帮助..

我在Visual Studio 2010中制作了一个小的MDF数据库文件,然后创建了另一个项目并将该文件导入到项目本身中。

我不尝试通过代码连接到MDF文件。这是我正在使用的代码:

namespace DBtestApp1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

System.Data.SqlClient.SqlConnection con;

private void Form1_Load(object sender, EventArgs e)

{

con = new System.Data.SqlClient.SqlConnection();

con.ConnectionString = "DataSource=.\\SQLEXPRESS; AttachDbFilename =SampleDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

con.Open();

MessageBox.Show("Connection opened");

con.Close();

MessageBox.Show("Connection closed");

}

}

}

当我运行应用程序时,在定义连接字符串的行上出现异常,该异常在堆栈顶部显示以下消息:

System.ArgumentException: Keyword not supported: 'datasource'.

有人可以指出我正确的方向吗?

回答:

之间添加空格 Data Source

 con.ConnectionString = @"Data Source=.\SQLEXPRESS;

AttachDbFilename=c:\folder\SampleDatabase.mdf;

Integrated Security=True;

Connect Timeout=30;

User Instance=True";

以上是 如何连接到MDF数据库文件? 的全部内容, 来源链接: utcz.com/qa/421225.html

回到顶部