使用C 連線資料庫

2021-10-10 14:59:53 字數 1069 閱讀 6669

windows登入連線字串

string a=

"data source=.;initial catalog=qq;integrated security=true"

;

sql登入連線字串

string connstr =

"data source=.;initial catalog=yi;persist security info=true;user id=sa;password=***********"

;

sqlconnection connection = new sqlconnection(a)

;

1.將想要執行的sql語句放入乙個變數

2.執行sql語句需要乙個執行者,.建立乙個執法者(例項化command物件)

格式:sqlcommand cmd = new sqlcommand(裝sql語句的變數, 連線物件)

;

注:在執行之前需將connection開啟

連線物件.

open()

;開啟

executenonquery();

如果sql語句是對資料庫的記錄進行操作(如記錄的增加、刪除和更新),那麼方法將返回操作所影響的記錄條數。

executescalar();

如果sql語句是select查詢,則僅僅返回查

詢結果集中的第1行第1列

executereader();

執行命令物件的sql語句,在ado.net中,就是datareader 物件的executereader()方法來進行資料的列出,並且我們用這個executereader()方法來顯示資料是最快的一種方法,因為當我們在用executereader()方法中的datareader 物件來進行資料的在**建設中顯示時,他只可以一條一條向前讀,不能返回,也就是像asp中的ado方法中的recordset 物件的movenext一樣,它沒有move -1這樣的返回方法。

使用C 連線資料庫

1.建立連線字串 string a data source initial catalog qq integrated security true 2.建立連線物件 sqlconnection connection new sqlconnection a 執行乙個sql語句 1.將想要執行的sql語...

C 連線資料庫

using system using system.data using system.data.sqlclient using system.windows.forms namespace testc public void open catch exception e public void c...

c 連線資料庫

根據查詢結果儲存在資料庫伺服器端還是本地客戶端,可分兩種連線資料庫的方式 那麼這兩種方式的好壞 查詢結果儲存在資料庫伺服器 之所以要儲存在資料庫伺服器端,是因為一旦查詢結果資料量大,如果儲存在本地會占用大量的記憶體,所以該方式的優點是不佔記憶體。但對 於 資料量小情況下,還要時刻與資料庫保持連線,一...