Sql Server身份驗證有兩種,一種是Windows身份驗證,還有一種是Sql Server 身份驗證
Windows身份驗證連接字符串:
string connectionString = "Data Source=localhost;database=數據庫名稱;Integrated Security=True;User Instance=False;";
Integrated Security 指的是集成安全性,為true,就是使用集成安全,后面User Instance 指的是用戶實例,這里為False,不使用用戶實例,這樣方便不同用戶使用,這也是本人比較常用的連接字符串。關於User Instance 詳細內容參照下面鏈接,很詳細
Sql Server 身份驗證連接字符串:
string connectionString = @"server=服務器名;database=數據庫名稱;uid=用戶名;pwd=密碼";
當然我寫的這個比較簡單
更詳細的參照:
http://www.cnblogs.com/tough/archive/2011/11/18/2254076.html
這些連接字符串一般寫在配置文件里
右邊項目添加新建項找到應用程序配置文件點擊添加即可
在App.config中添加如下代碼
<appSettings>
<add key="connectionString" value="你要連接的字符串"/>
</appSettings>
然后在項目中就可以這樣使用
string conStr = System.Configuration.ConfigurationManager.AppSettings.Get("connectionString");
web中windows驗證連接字符串
<add name="Accounting" providerName="System.Data.SqlClient" connectionString="Data Source=(local);Initial Catalog=Accounting;Integrated Security=SSPI;"/>
