連線資料庫

2022-03-31 22:48:45 字數 1253 閱讀 4711

要連線資料庫,就要先建立連線字元,然後建立connection物件,最後開啟資料庫。

建立連線字元

建立連線sql server 資料庫的字元一般有兩種,一種是以sql驗證登入,另一種是以window身份驗證。

(1)server =伺服器名稱; user = 登入sql的使用者名稱; pwd=登入sql的使用者名稱的密碼; database =資料庫名稱;   //sql驗證

(2)server =伺服器名稱; integrated security=sspi; initial catalog=資料庫名稱;    //window驗證

當訪問本機資料庫時,可將伺服器名稱改為(「.」)或者(「localhost」)

建立connection物件

建立connection物件前要先引入該物件所在的命名空間,如訪問sql server 資料庫就要引入 system.data.sqlclient命名空間。

建立connection物件的語法:

sqlconnection 物件名= new sqlconnection(連線字串);

開啟資料庫

要開啟資料庫只需要呼叫connection物件的open方法,語法為:

connection 物件名.open();

以下是乙個完整的連線資料庫的**:

using system.data.sqlclient;       //引入命名空間

string constr = "server = localhost; user=sa; pwd=123; database=yonghu";     //建立連線字串

sqlconnection conyonghu=new sqlconnection(constr);    //建立connection物件

conyonghu.open();     //開啟資料庫

為了節省系統資源,提高系統效能,使用完資料庫後要關閉連線

關閉連線,需要呼叫connection 物件的close方法:

connection 物件名.close();

在c#中,當忘記關閉資料庫時,可通過using子句確保物件在退出時立即被釋放,從而達到關閉資料庫的作用

string constr = "server = localhost; user=sa; pwd=123; database=yonghu"; 

conyonghu using (sqlconnection sqlcon=new sqlconnection(constr)); 

conyonghu.open();  

連線資料庫

2 documents 目錄就是我們可以用來寫入並儲存檔案得地方,一般可通過 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes nsstring documentsdi...

連線資料庫

1 oracle8 8i 9i資料庫 thin模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl為資料庫的sid strin...

連線資料庫

public void connection 以上是連線資料庫的乙個方法,以及從資料庫中取到資料後存放在table中.executenonquery 執行sql後,返回乙個整形變數,如果sql是對資料庫記錄進行操作,那麼返回影響的記錄條數。executescalar 執行sql 如果sql語句是se...