我第一次try 将C#应用程序连接到MDF数据库,我需要一点帮助.
我在VisualStudio2010中创建了一个小型MDF数据库文件,然后创建了另一个项目,并将该文件导入到项目本身中.
我不会try 通过代码连接到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'.
有人能给我指个方向吗?