c#連接sql server數據庫字符串


第一種方式

Data Source=數據庫地址;Initial Catalog=數據庫名稱;User Id=數據庫登錄名;Password=數據庫密碼;[Integrated Security=SSPI | true];
Integrated Security參數
表示采用數據庫的windows身份驗證模式,當Integrated Security=true是,設置簽名的user id和password參數不起作用。
Integrated Security=SSPI相當於Integrated Security=true,該參數可省略。

第二種方式

Server=數據庫地址;Database=數據庫名稱;User ID=數據庫登錄名;Password=數據庫密碼;[Trusted_Connection=False | true];

Trusted_Connection參數

當值為true時表示采用數據庫的windows身份驗證模式,值為false或省略時表示需要用戶名密碼登錄。


在App.config文件中插入connectionString節
<connectionStrings>
    <add name="conn" connectionString="server=LAPTOP-KDEAMB3L;database=MyContact;uid=sa;pwd=123456"/>
  </connectionStrings>

此處User ID可簡寫為uid,Pssword可簡寫為pwd。

在解決方案中新建一個控制台應用程序,在控制應用程序的App.config中加入上述連接字符代碼,測試連接是否成功

 1 namespace test2
 2 {
 3     class Program
 4     {
 5         private static string connstr = ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
 6         static void Main(string[] args)
 7         {
 8             try
 9             {
10                 using (SqlConnection conn = new SqlConnection(connstr))
11                 {
12                     conn.Open();
13                     if (conn.State.ToString().Contains("Open"))
14                     {
15                         Console.WriteLine("數據庫連接成功!");
16                     }
17                     else
18                     {
19                         Console.WriteLine("數據庫連接失敗!");
20                     }
21 
22                 }
23 
24             }
25             catch (Exception ex)
26             {
27                 throw ex;
28             }
29         }
30     }
31 }

運行程序,數據庫連接成功

 

 

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM