C# 用C转义SQL Server连接字符串#
我需要在我的C#代码中动态地编写一个SQL Server连接字符串,我很好奇是否有一种内置的方法来完成它?到目前为止,我有:C# 用C转义SQL Server连接字符串#,c#,asp.net,.net,sql,sql-server,C#,Asp.net,.net,Sql,Sql Server,我需要在我的C#代码中动态地编写一个SQL Server连接字符串,我很好奇是否有一种内置的方法来完成它?到目前为止,我有: string connectionString = "Server=" + server + "; Database=" + db + "; User Id=" + userName + "; password=" + pass + "; Connection Timeout=15"; 还有,我是否需要将所有名称都
string connectionString = "Server=" + server +
"; Database=" + db +
"; User Id=" + userName +
"; password=" + pass +
"; Connection Timeout=15";
还有,我是否需要将所有名称都包含在双引号中
string connectionString = "Server=\"" + server +
"\"; Database=\"" + db +
"\"; User Id=\"" + userName +
"\"; password=\"" + pass +
"\"; Connection Timeout=15";
您应该使用
SqlConnectionStringBuilder
类,它可以为您完成所有这些,并为您提供方便的属性。您应该使用SqlConnectionStringBuilder
类,它可以为您完成所有这些,并为您提供方便的属性。太棒了,谢谢!我发现这个链接展示了如何使用它:太棒了,谢谢!我找到了显示如何使用它的链接: