2018-12-03

商品信息查询修改界面跟你设计

一、 界面效果图

image.png

二.描述画面主要功能,并列出支持这些功能的后台数据库表结构
主要功能:实现数据库数据查询、修改、删除


image.png

image.png

点击删除后,提醒确认删除,确认后删除信息
三.ADO.NET删除数据库流程
具体步骤:
1导入命名空间;
2 运用Connection对象建立与数据库连接;
3 打开连接;
4 利用Command对象的ExecuteReader()方法执行Select查询语句;
5 利用ExecuteReader()方法返回的DataReader对象读取数据,显示到界面上;
6关闭连接。


image.png

四.画面功能是如何迭代的,描述迭代过程(无供应商有供应商


image.png

image.png

关键代码:


image.png

image.png

image.png

五、DataGridView数据绑定流程

DataGridView数据绑定流程:快速搭建商超管理系统数据库SuperMarketSales: 方法:在数据库服务器上,新建SuperMarketSales数据库,并导入SuperMarketSales.sql脚本


image.png

在控件里找到DataSource,修改DataGridView的数据源。

六、重要代码

重要代码:查询: // 连接字符串,注意与实际环境保持一致 String connStr = ConfigurationManager.ConnectionStrings["SuperMarketSales"].ConnectionString;
SqlConnection sqlConn = new SqlConnection(connStr);
try
{
// 连接数据库 sqlConn.Open();

// DataGridView数据绑定

}
catch (Exception exp)
{
MessageBox.Show("访问数据库错误:" + exp.Message);
}
finally
{
sqlConn.Close();
}

// 构造命令 String sqlStr = "select * from GOODS where 1=1 ";

// 添加查询条件 if (!this.tb_Id.Text.Trim().Equals("")){
sqlStr += " and ID='" + this.tb_Id.Text.Trim() + "'";
}

if (!this.tb_Name.Text.Trim().Equals("")){
sqlStr += " and NAME like '%" + this.tb_Name.Text.Trim() + "%'";
}

SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);

// 将该查询过程绑定到DataAdapter
SqlDataAdapter adp = new SqlDataAdapter();
adp.SelectCommand = cmd;

// 将DataSet和DataAdapter绑定 DataSet ds = new DataSet();
// 自定义一个表(MyGoods)来标识数据库的GOODS表 adp.Fill(ds, "MyGoods");

// 指定DataGridView的数据源为DataSet的MyGoods表 this.dgv_Goods.DataSource = ds.Tables["MyGoods"];

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2.7商品信息录入界面功能设计 1.商品信息录入界面效果图 2.商品信息录入界面主要功能 在智慧社区商超管理系统中...
    echoyin顺丽阅读 141评论 0 0
  • 画面主要功能及支持这些功能的后台数据库表结构功能:利用c#界面查询数据库中商品信息,修改和删除数据库商品信息。数据...
    邂逅8036阅读 204评论 0 0
  • 智慧社区商超管理系统的设计与开发---------商品信息录入界面功能设计 一、gif动态效果图 二、主要功能及后...
    5daf8a486e36阅读 341评论 0 0
  • 2.6 密码修改界面功能设计 效果图 画面主要功能 完善智慧社区商超管理系统用户密码修改功能设计 后台数据库表结构...
    胡图图_3671阅读 171评论 0 0
  • 《2.8 商品信息查询修改界面功能设计》 制作人:李健 1. 2.主要功能:实现商品信息的修改和删除 3. (1)...
    期待367阅读 102评论 0 0