C SQL 第二課 執行簡單增刪改操作

2021-08-28 08:22:10 字數 1638 閱讀 6493

解析1連線資料庫用 connection

執行sql語句 command

執行完畢後將結果一條一條的返回 datareader

解析2使用dataadapte+dataset,這種方法本質還是通過 connection、command、datareader

將資料全部取出來,放到 dataset 中

通過 new 關鍵字建立

通過 idbconnection.createcommand()方法建立(編寫通用**的時候用(多型))

常用的三個方法

01 executenonquery() 執行對資料的增刪改,返回影響行數,適合:insert、delete、update(對於其它語句返回 -1)

02 executescalar() 執行查詢,返回首行首列

03 executereader() 執行查詢,返回datareader 物件

(*)statementcompleted 事件

每條sql語句執行完畢後觸發

多條語句同時執行(用分號隔開),如何獲取每條語句所影響的行數?//實際返回值為每條語句影響的行數的和。

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace _03連線資料庫實現增刪改和簡單查詢

private void button1_click(object sender, eventargs e)

',,)", "黃林", 18, 175);

//執行sql語句需要乙個"命令物件"

//建立乙個命令物件

using (sqlcommand cmd = new sqlcommand(sql, con))

", r);

#region sqlcommand物件常用的3個方法。

//執行sql語句

//當執行insert,delete,update語句時,一般使用該方法

//當執行返回單個值的sql語句時使用該方法。

//當執行sql語句返回多行多列時,一般使用該方法。

#endregion}}

}private void button2_click(object sender, eventargs e)

", 41);

using (sqlcommand cmd = new sqlcommand(sql, con))

行。", r);}}

messagebox.show("ok");

}private void button3_click(object sender, eventargs e)

' where autoid=", "許正龍", 40);

using (sqlcommand cmd = new sqlcommand(sql, con))}}

}}

第二課 安裝PHP

為什麼要安裝php?php是伺服器端解析程式,一般執行在網路伺服器上。而編寫php語言的程式我們一般是在自己的個人電腦上完成,然後拿到伺服器上除錯。所以,學習php首先要讓我們的個人電腦模擬伺服器執行環境,讓php能象在伺服器上一樣在我們的個人電腦上執行。這就是為什麼要安裝配置php的原因。安裝配置...

csdn之旅 第二課

1.html標題的標籤 1 注意 只能到,在往後就沒有作用了。2 標籤特點 可以區別其他文字,比如可以加粗 效果圖如 笑對生活!笑對生活!笑對生活!笑對生活!改變字型大小 可以自動換行 2.html段落標記 用元素 注意 標籤和標籤之間的關係 可以巢狀使用 但不可以交叉 3.html常用標記 單標記...

第二課 加法運算

在程式設計當中,文字框及按鈕是用得比較多的乙個控制項,我們先來學學如何使用這兩個控制項。1 新建乙個窗體 2 在窗體上放置三個文字框控制項,分別命名為 txtnum1 txtnum2 txtnum3,我們在命名時,盡量規範一點,可參考這裡 3 在窗體上放置乙個按鈕,命名為cmdcount 開始程式設...