2.8商品信息录入界面功能设计
(一)、创建数据库表
1、快速搭建商超管理系统数据库z.2017270387:
方法:在数据库服务器上,新建z.2017270387数据库,并导入z.2017270387脚本。
2、在该服务器上,创建供应商表。
3.ADO.NET插入数据库的流程
(1) 导入命名空间;
(2) 定义数据库连接字符串,运用Connection对象建立与数据库连接;
(3) 打开连接;
(4) 利用Command对象的ExecuteNoQuery()方法执行Insert语句;
(5) 通过ExecuteNoQuery()方法返回值判断是否修改成功,并在界面上提示;
(6) 关闭连接
(二).ComboBox数据源绑定
1、两种方式填充ComboBox的下拉列表:
(1) 手动设置Items属性
(2) 绑定数据源,自动加载数据
2、ComboBox数据源绑定的三个要素:
(1) 设置DataSource属性 //指定数据来源于哪个表
(2) 设置DisplayMember属性 //指定显示哪一列数据库
(3) 设置ValueManager属性 //指定编程用到哪一列数据
(三)、主要功能
1、当输入符合规范的“商品代码”、“商品名则界面显示“商品录入成功”(如下图3-1);
图3-1
2、当输入不符合规范的“商品代码”、“商品名称”、商品价格”、商品规格”,则界面显示“商品录入失败”(如下图3-2);
图3-2
3、后台数据库结构(如下图3-3-1)
图3-3-1
四:画面功能迭代过程(无外键→有外键)(如下图4-1)
图4-1
(五)重要代码(如下图5-1、5-2、5-3)
(图5-1)
(图5-2)
(图5-3)