要連線資料庫,就要先建立連線字元,然後建立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...