我想使用连接字符串中的服务器的IP地址连接到服务器:
以下是我要做的事情:
SqlConnection conn = new SqlConnection("data source = IPaddress;" + "Trusted_Connection=yes;" + "Initial Catalog = Real Estate;" + "user id = sa" + "password = password;");
conn.Open();
if(conn.State.Equals("Open"))
{
MessageBox.Show("Connected");
}
else
{
MessageBox.Show("Not Connected");
}
为什么这段代码不起作用?它总是给出例外: conn.Open();
答案 0 :(得分:1)
SqlConnection conn = new SqlConnection("data source = IPaddress;" +
"Trusted_Connection=yes;" +
"Initial Catalog = `Real Estate`;" +
"user id = sa;" +
"password = password;");
首先,需要在(〜)键下的两个单引号之间放置带有空格的表。其次,你在用户id行之后忘了(;)。我猜这是你的问题,因为你没有发布你得到的完整错误。