第五章 实现Windows程序的数据绑定
1. 数据
使用DataSet存放数据
使用ComboBox进行数据绑定
使用DataGridView进行数据绑定
使用DataSet实现数据更新
2.ADO.NET的两大部分
连接式
SqlConnection
SqlCommond
SqlDataReader
断开式
SqlConnection
DataAdapter
DataSet-->DataTable
简单理解为一个临时数据库
将数据源的数据保存在内存中
断开式与连接式有什么区别?
断开式不用打开与关闭数据库,数据少的时候,可以用断开式,
当数据量大的时候,一定要用连接式
3.ComBox与DataTable
1.this.cbo1.DataSource=DataTable ;
2.this.cbo1.DisplayMember = dt.Colums[1] ;
3.this.cbo1.ValueMember = dt.Colums[0] ;
4.DataGradeView与DataTable
AutoSizeColumnMode:Fill-->单元格平均分配DataGrideView宽度
1.当窗体加载完成后,就要给DataGrideView绑定数据
2.搜索出来的数据绑定给DataGradeView
3.更新
SqlCommandBuilder builder =
new SqlCommandBuilder(da);-->builder会自动根据da中数据的变化,产生相应的命令,Insertcommond,UpdateCommd,DeleteCommond,
da.Update(ds);-->把UpdateCommond发送给数据库\