任务2.7 商品信息录入界面功能设计
2018-12-02 本文已影响0人
龐_9a79
一.效果图

二.描述画面主要功能,并列出支持这些功能的后台数据库表结构
向数据库中添加数据

三.ADO.NET插入数据库的流程
1.获取对象

-
连接字符串
image.png
3.连接数据库
sqlConn.Open();
4.构造命令

5.SQL字符串参数赋值

- 将命令发送给数据库
int res = cmd.ExecuteNonQuery();
7.根据返回值判断是否插入成功
四.迭代过程
在原来的商品录入界面添加一个供应商及ComboBox控件
编写代码让ComboBox的数据源为DataSet的MySupplier表

五.ComboBox数据绑定流程
1) 设置DataSource属性
指定数据来自于哪一个表
2) 设置DisplayMember属性
指定数显示哪一列数据
3) 设置ValueMember属性
指定编程用到哪一列数据
六.贴入代码并描述
4.在需要连接数据库的窗口代码中添加 using System.Configuration;
1.引用连接字符串
String connStr = ConfigurationManager.ConnectionStrings["SuperMarketSales"].ConnectionString;
<connectionStrings>
<add name="SuperMarketSales"
connectionString="Data Source=.;Initial Catalog=SuperMarketSales;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
2.向数据库中添加数据实现商品信息的录入功能

