日期:2014-05-18 浏览次数:21068 次
C#餐厅管理系统6--呼叫管理员! 地址:点击打开链接
C#餐厅管理系统5--餐桌和职员 地址:点击打开链接
C#餐厅管理系统4--增删改查! 地址:点击打开链接
C#餐厅管理系统3--MAIN窗口 地址:点击打开链接
C#餐厅管理系统2--数据连接及登录 地址:点击打开链接
C#餐厅管理系统1--ER图 地址:点击打开链接
源码下载地址:点击打开下载地址
在此节我来介绍一下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();
可以看出并不难,下节我将实现餐厅管理系统餐桌的增删改查。
源码下载地址:点击打开下载地址