不支持关键字:"@"数据源"。



我插入了连接字符串到数据库(A)的路径。用于连接数据库(B)的路径。当我从数据库(A)中选择该路径并尝试连接数据库(B)时。这是显示的警报信息

不支持关键字:'@"数据源'.'

这是数据库(A)中的连接字符串:

@"数据源=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\it_staff\Source\repos\MonitorProduction_Client\MonitorProducton_Client\App_Data\monitorclientdb.mdf;集成安全性=True">

connect_db.conn.Close();
connect_db.conn.Open();
SqlCommand cmd_select_connect_string = new SqlCommand("select board_connect_string from[board] where board_id='" + board_id_[0] + "'", connect_db.conn);
if (cmd_select_connect_string.ExecuteNonQuery() != 0)
{
SqlDataReader rd = cmd_select_connect_string.ExecuteReader();
while (rd.Read())
{
var board_connect_string = rd[0];
connect_db.connb=new SqlConnection(board_connect_string.ToString());  
}
}

只需从数据库中的connect_string中删除@和both

数据源=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\it_staff\source\repos\MonitorProduction_Client\MonitorProducton_Client\App_Data\monitorclientdb.mdf;集成安全=真正的

最新更新