C# Can';t将Visual Studio连接到SQL Server数据库
我使用Visual Studio 2017,从服务器资源管理器连接到数据库: 然后我添加了SQL连接:C# Can';t将Visual Studio连接到SQL Server数据库,c#,sql-server,visual-studio,ado.net,C#,Sql Server,Visual Studio,Ado.net,我使用Visual Studio 2017,从服务器资源管理器连接到数据库: 然后我添加了SQL连接: var constring = @"Data Source=JSINJARA\SQLEXPRESS,Database=box,Integrated Security=SSPI"; SqlConnection con = new SqlConnection(constring); 但当我尝试打开连接时,会出现以下异常: 有什么问题吗?使用(分号)而不是连接字符串中的,(逗号) 例如 有关许
var constring = @"Data Source=JSINJARA\SQLEXPRESS,Database=box,Integrated Security=SSPI";
SqlConnection con = new SqlConnection(constring);
但当我尝试打开连接时,会出现以下异常:
有什么问题吗?使用代码>(分号)而不是连接字符串中的,
(逗号)
例如
有关许多示例,请参见。最好将其添加到[app/web].config文件中,并使用ConfigurationManager
应该是这样的:
配置文件:
尝试在连接中设置integratedsecurity=True
不要发布错误消息的屏幕截图。请以文本形式发布。使用代码>(分号)而不是连接字符串中的,
(逗号)。有关许多示例,请参见。
var constring = @"Data Source=JSINJARA\SQLEXPRESS;Database=box;Integrated Security=SSPI";
SqlConnection con = new SqlConnection(constring);
<connectionStrings>
<add name="ConnectionStringName" connectionString="Data Source=<<Server>>;Initial Catalog=<<DBName>>;User=<<User>>;Password=<<Password>>;"/>
</connectionStrings>
string connectionString = ConfigurationManager.ConnectionStrings["ConnectionStringName"].ConnectionString;
using(SqlConnection con = new SqlConnection(connectionString))
{
//Your code goes here
}