C 餐廳管理系統4 增刪改查!

2021-06-08 19:35:08 字數 1748 閱讀 5873

在此節我來介紹一下c#下的增刪改查。

首先複習下資料庫的連線。

sqlconnection  objsqlconnection=newsqlconnection("server=127.0.0.1;uid=sa;pwd=sa;database=test");   

objsqlconnection.open();

而之前我在baseclass資料夾下寫有dbconn檔案,其中saylnconn() 中返回乙個sqlconnection。所以**如下:

sqlconnection conn = baseclass.dbconn.saylnconn();

conn.open();

鏈結上了資料庫就可以對資料庫進行一系列操作。基本操作就是增刪改查。下面來介紹一下增加資料。

增sql語句:insert into 表名(列1,列2...) values (值1,值2....)

增加資料**如下:

sqlcommand  cmd = new sqlcommand("insert into 表名(列1,列2...) values(值1,值2...)",conn);

cmd.executenonquery();

conn.close();

這樣只要對應好資料,就可以在資料庫中增加資料了。剩下的刪除資料和修改資料sql語句如下:

刪sql語句:delete from 表名 (刪除表裡面的所有記錄)

delete from 表名 where 條件  (帶條件刪除,可以有多個條件)

改sql語句:update 表名  set 列=新值  (修改乙個字段)

update 表名  set 列=新值,列=新值...(修改多個字段)

update 表名  set 列=新值  where 條件 (同上,帶條件更新表)

刪除資料**如下:

sqlconnection conn = baseclass.dbconn.saylnconn();

conn.open();

sqlcommand cmd = new sqlcommand("delete from 表名 where 條件,conn);

cmd.executenonquery();

conn.close();

修改資料**如下:

sqlcommand cmd = new sqlcommand("update 表名 set 列=新值,列=新值 where 條件,conn);

cmd.executenonquery();

conn.close();

接下來剩下查詢語句,查詢的sql語句如下:

查sql:select * from 表名 (查所有記錄)

select * from 表名 where 條件  (查帶有條件的所有記錄)

select 列1,列2 ...from 表名   (查某幾列,可以是一列)

select 列1,列2.... from 表名 where 條件  (帶條件查某些列)

查詢資料**如下:

sqlcommand cmd = new sqlcommand("select * from 表名,conn);

cmd.executescalar().tostring();

可以看出並不難,下節我將實現餐廳管理系統餐桌的增刪改查。

Extjs4增刪改查

ext.onready function idproperty userid 極為重要的配置。關係到 修改資料的獲取 var store new ext.data.store autoload false var cellediting ext.create ext.grid.plugin.cell...

MVC框架新聞管理系統實現增刪改查

所涉及到的檔案 首先看下bean檔案寫到的是如下 news.class.php 宣告乙個類 class news function set type type function set title title function set main main function set remark re...

4 增刪改查的初步模擬

1.http中的options方法 使用allowedmethods 作用 1.返回當前介面所支援的請求方法 2.相應地返回405和501 405 這個方法開發者還沒寫,不允許 501 這個方法不支援 2.restful api 增刪改查應該返回什麼響應 在前面 的基礎上,我們增加了刪除和修改操作,...