我試圖檢查(在.net c#中)如果我能夠連接到SQL服務器。但是,無論何時我在連接字符串中指定實例,我都無法再連接。 :具有實例參數的SQL連接字符串
這工作:
builder.ConnectionString = "Server=DLS-534;user id=sa;password=Mypassword;initial catalog=master";
這不起作用:
builder.ConnectionString = "Server=DLS-534\\SQL_2008_R2_DEV;user id=sa;password=Mypassword;initial catalog=master";
爲什麼不這項工作???我需要能夠連接到特定的實例,因爲用戶可能有幾個dbs。
我全碼:
SqlConnectionStringBuilder builder =
new SqlConnectionStringBuilder();
builder.ConnectionString = "Server=DLS-534\\SQL_2008_R2_DEV;user id=sa;password=Mypassword;initial catalog=master";
using (var connection = new SqlConnection(builder.ConnectionString))
{
try
{
connection.Open();
return true;
}
catch (SqlException)
{
return false;
}
}
你得到的確切錯誤信息是什麼? –