一.效果图
二.主要功能
1.在窗口加载出来时显示商品信息:通过SELECT语句进行查询
2.通过点击修改和删除可以执行相应的操作:通过INSERT和SELECT语句进行修改和删除
三.ADO.NET删除数据库的流程
获取所要修改关联对象的主键
string goodsId = this.dgv_Goods["Id", e.RowIndex].Value.ToString();连接字符串
String connStr = ConfigurationManager.ConnectionStrings["SuperMarketSales"].ConnectionString;
SqlConnection sqlConn = new SqlConnection(connStr);
3.连接数据库
sqlConn.Open();
4.构造删除命令
String sqlStr = "delete from GOODS where ID=@id";
SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);
5.SQL字符串参数赋值
cmd.Parameters.Add(new SqlParameter("@id", goodsId));
- 将命令发送给数据库
int res = cmd.ExecuteNonQuery();
7.根据返回值判断是否修改成功
四.迭代过程
在原来的商品录入界面添加一个供应商及ComboBox控件
编写代码让ComboBox的数据源为DataSet的MySupplier表
五.DataGridView数据绑定流程
六.贴入代码并描述
1.窗口加载出来时显示商品信息
效果图: