2.8
1.GIF效果图
![](https://img.haomeiwen.com/i14025018/44434a59890738d5.gif)
2.功能:
后台数据库表结构:
![](https://img.haomeiwen.com/i14025018/c7a69a5b16676a77.png)
DataGridView数据绑定流程:
![](https://img.haomeiwen.com/i14025018/67d1f80cb7b7cb12.png)
重要代码:
// 构造命令
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"];
网友评论