C#餐厅管理系统4--增删改查!
来源:互联网 发布:python word2pdf 编辑:程序博客网 时间:2024/06/10 07:36
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();
可以看出并不难,下节我将实现餐厅管理系统餐桌的增删改查。
源码下载地址:点击打开下载地址
- C#餐厅管理系统4--增删改查!
- 客户管理系统的增删改查
- 学生管理系统(增删改查)
- 学生管理系统--实现了系统的增删改查~
- MVC框架新闻管理系统实现增删改查
- 电影记录管理系统2[增删改查]
- WPF旅游管理系统(增删改查)实例实用
- jdbc商品管理系统 增删改查练习
- 学生管理系统,实现学生的增删改查
- Web图书管理系统---分页、上传、下载、增删改查
- 商品管理系统_增删改查过滤.
- 商品管理系统_增删改查过滤
- c# datagridview 增删查改
- c# access增删改查
- C#中的增删改查
- c# mysql增删改查
- C#餐厅管理系统1--ER图
- C#餐厅管理系统3--MAIN窗口
- android apk安装与目录结构
- 1.Struts采用EL保持表单数据:界面
- @Column
- 使用STL流(stream)来简化C++“线程安全”日志记录
- crystal reports水晶报表激活密钥
- C#餐厅管理系统4--增删改查!
- linear system iterative
- Mac OS X下用Eclipse浏览和编译Android源代码
- Android SharedPreferences PreperenceScreen 偏好数据存取
- [转]格式塔心理学5项法则的学习与思考
- 如何判断一个整数数组中是否有重复元素?要求时间复杂度O(n),空间复杂度O(1)
- 2.Struts采用EL保持表单数据:ActionForm
- 字符串的排列
- Java Swap函数