在C#中,我该如何手动构建正确的连接字符串?我有服务器名称,数据库名称,用户名和密码。这是一个SQL Server数据库和.NET 4.0。如何在给定所有参数的情况下构造连接字符串?
我看着SQLConnectionStringBuilder和这似乎是我想要的,但我不知道如何指定服务器。
在C#中,我该如何手动构建正确的连接字符串?我有服务器名称,数据库名称,用户名和密码。这是一个SQL Server数据库和.NET 4.0。如何在给定所有参数的情况下构造连接字符串?
我看着SQLConnectionStringBuilder和这似乎是我想要的,但我不知道如何指定服务器。
我建议采取看看connectionstrings.com。
可以使用SQLConnectionStringBuilder
构造函数重载需要的ConnectionString在上述站点中描述。
您寻找DataSource物业
虽然你可以只设置ConnectionString喜欢的东西
Data Source =myServerAddress; Initial Catalog =myDataBase; User Id =myUsername; Password =myPassword;
为SQL Server 2008中的替代连接字符串见
在SqlConnectionStringBuilder使用DataSource属性为服务器的主机名/ IP地址。
你说得对:SqlConnectionStringBuilder
是要走的路。 DataSource
属性是服务器名称。您可以在msdn library上找到关于此课程的更多信息。一个简单的方法来找出你要设置的属性可能是使用被使用的属性的现有连接字符串,看到初始化SqlConnectionStringBuilder
。
举例来说,很可能你会使用IntialCatalog
(要连接到数据库的名称)。