我尝试使用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
我希望有人可以帮助我。我将非常感激。
答案 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());
}