无法使用Visual Studio连接到本地数据库

时间:2015-03-04 13:40:34

标签: c# database visual-studio

我尝试使用Visual Studio连接到项目中的本地数据库。我制作了一个本地数据库文件并添加了一些列。

要进入数据库,我尝试了以下代码.. (在互联网上找到)

testcon = new System.Data.SqlClient.SqlConnection();
testcon.ConnectionString = "Data Source=.\\SQLEXPRESS;" + "AttachDbFilename=|DataDirectory|DBtest.mdf;";
testcon.ConnectionString += "database=dBtestDataSet;Integrated Security=True;Trusted_Connection=Yes;Connect Timeout=15";

//open the connection       
testcon.Open();
MessageBox.Show("on");
testcon.Close();
MessageBox.Show("off");

该代码适用于互联网上的其他人,但我认为我可能做错了...

以下错误是我收到的。

  

SqlExeption未处理:未处理的类型异常   ' System.Data.SqlClient.SqlException'发生在System.Data.dll

我的代码图片右侧是解决方案资源管理器,左侧是数据库资源管理器

http://i.imgur.com/MUAm1ty.png

我希望有人可以帮助我。我将非常感激。

1 个答案:

答案 0 :(得分:0)

请试试这个

try
   { testcon.ConnectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=dBtestDataSet;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False";

    //open the connection       
    testcon.Open();
    MessageBox.Show("on");
    testcon.Close();
    MessageBox.Show("off"); }
catch(Exception ex)
{
    Debug.Write(ex.ToString());
}