日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#連接SQLServer介紹

C#連接SQL Server程序代碼:

 
 
 
  1. using System.Data;  
  2. using System.Data.SqlClient;  
  3. ..  
  4.  
  5. string strConnection="user id=sa;password=;";  
  6. strConnection+="initial catalog=Northwind;Server=YourSQLServer;";  
  7. strConnection+="Connect Timeout=30";  
  8.  
  9. SqlConnection objConnection=new SqlConnection(strConnection);  
  10. ..  
  11.  
  12. objConnection.Open();  
  13. objConnection.Close(); 

解釋:

C#連接SQL Server數(shù)據(jù)庫的機(jī)制與連接Access的機(jī)制沒有什么太大的區(qū)別,只是改變了Connection對象和連接字符串中的不同參數(shù).

首先,連接SQL Server使用的命名空間不是"System.Data.OleDb",而是"System.Data.SqlClient".

其次就是他的連接字符串了,我們一個一個參數(shù)來介紹(注意:參數(shù)間用分號分隔):
"user id=sa":連接數(shù)據(jù)庫的驗(yàn)證用戶名為sa.他還有一個別名"uid",所以這句我們還可以寫成"uid=sa".
"password=":連接數(shù)據(jù)庫的驗(yàn)證密碼為空.他的別名為"pwd",所以我們可以寫為"pwd=".
這里注意,你的SQL Server必須已經(jīng)設(shè)置了需要用戶名和密碼來登錄,否則不能用這樣的方式來登錄.如果你的SQL Server設(shè)置為Windows登錄,那么在這里就不需要使用"user id"和"password"這樣的方式來登錄,而需要使用"Trusted_Connection=SSPI"來進(jìn)行登錄.
"initial catalog=Northwind":使用的數(shù)據(jù)源為"Northwind"這個數(shù)據(jù)庫.他的別名為"Database",本句可以寫成"Database=Northwind".
"Server=YourSQLServer":使用名為"YourSQLServer"的服務(wù)器.他的別名為"Data Source","Address","Addr".如果使用的是本地?cái)?shù)據(jù)庫且定義了實(shí)例名,則可以寫為"Server=(local)\實(shí)例名";如果是遠(yuǎn)程服務(wù)器,則將"(local)"替換為遠(yuǎn)程服務(wù)器的名稱或IP地址.
"Connect Timeout=30":連接超時時間為30秒.

在這里,建立連接對象用的構(gòu)造函數(shù)為:SqlConnection.C#連接SQL Server數(shù)據(jù)庫完成

【編輯推薦】

  1. C#字符串操作步驟
  2. C#集成開發(fā)環(huán)境淺析
  3. Visual C# .NET應(yīng)用程序
  4. C# TimeLabel控件詳解
  5. C#復(fù)合控件開發(fā)技術(shù)

分享標(biāo)題:C#連接SQLServer介紹
標(biāo)題路徑:http://www.dlmjj.cn/article/cdohppo.html