System.Data.SqlClient.SqlException'发生在System.Data.dll中
本文关键字:System Data dll SqlClient SqlException | 更新日期: 2023-09-27 17:50:44
当我试图调试我的程序时,我得到这个错误。搜索这个错误,但不能真正弄清楚我自己。另外,当我尝试连接我的数据库时,我得到这个错误"error: 26 - Error Locating Server/Instance Specified
"。
public DataTable ReadData(string st_proc, SqlParameter[] param)
{
SqlCommand command = new SqlCommand();
command.CommandType = CommandType.StoredProcedure;
command.CommandText = st_proc;
command.Connection = conn;
if (param != null)
{
command.Parameters.AddRange(param);
}
SqlDataAdapter db = new SqlDataAdapter(command);
DataTable dt = new DataTable();
db.Fill(dt);
return dt;
}
看起来您已经从其他人的机器上获得了连接字符串。这里Data Source=(Localdb)'mssqllocaldb;
表示指向"[Sql Server Express LocalDB 2014][1]"
。确保你已经在你的机器上安装了它。您也可以尝试连接到DataSource=(Localdb)'v11.0;
这是"Sql server express 2012",并在您的连接字符串中使用它。