在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
(要連接到數據庫的名稱)。