《.Net三层应用结构开发》第四章.ppt

上传人:rrsccc 文档编号:10186114 上传时间:2021-04-26 格式:PPT 页数:16 大小:1.38MB
返回 下载 相关 举报
《.Net三层应用结构开发》第四章.ppt_第1页
第1页 / 共16页
《.Net三层应用结构开发》第四章.ppt_第2页
第2页 / 共16页
《.Net三层应用结构开发》第四章.ppt_第3页
第3页 / 共16页
《.Net三层应用结构开发》第四章.ppt_第4页
第4页 / 共16页
《.Net三层应用结构开发》第四章.ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《.Net三层应用结构开发》第四章.ppt》由会员分享,可在线阅读,更多相关《《.Net三层应用结构开发》第四章.ppt(16页珍藏版)》请在三一文库上搜索。

1、.Net三层应用结构开发第四章,ADO.NET表格控件DataGridView,2,本章目标,掌握 DataGridView 控件的使用,为什么使用 DataGridView,怎样显示 DataSet 中的数据呢?,数 据 集,使用 DataGridView,DataGridView 控件,DataGridView 控件,强大而灵活地显示数据,轻松定义控件外观,像 Excel 表格一样方便,一行代码实现数据绑定,可视化操作,使用 DataGridView 显示数据,示例1 已经填充了 DataSet ,如何在窗体中显示教师信息?,使用 DataGridView 显示数据 指定 DataGrid

2、View 的数据源DataSource 属性,使用 DataGridView 显示数据,实现步骤: 添加窗体的控件 设置 DataGridView 控件和其中各列的属性 设置 DataSource 属性,指定数据源,dgvTeacher.DataSource = dataSet.TablesTeacher;,演示示例2:使用 DataGridView 显示数据,DataGridView 控件重要属性,DataGridView 的重要属性,在其中编辑 DataGridView 列的属性,列的主要属性小结,DataGridView 中各列的主要属性,通过 DataGridView 修改数据,把修改

3、过的教师信息保存到数据库,使用 DataAdapter 的 Update() 方法,注意:将 DataGridView 和相应列的 ReadOnly 属性设为 False,通过 DataGridView 修改数据,实现步骤: 处理“保存修改”按钮的 Click 事件 编写事件处理程序,SqlCommandBuilder builder = new SqlCommandBuilder(dataAdapter); dataAdapter.Update(dataSet, Teacher);,演示示例3:通过 DataGridView 修改数据,小结,使用 DataGridView 的什么属性指定数据

4、源?,在示例3中增加“刷新”按钮,实现刷新功能,/ 当点击“刷新”按钮时,重新填充数据集 private void btnReFill_Click(object sender, EventArgs e) dataSet.TablesTeacher.Clear(); / 清空原来的数据 dataAdapter.Fill(dataSet, Teacher); / 填充数据集 ,查看源代码,Combox操作步骤,boBox1.DataSource = ds.Tables0; /设置控件显示的值 boBox1.DisplayMember = stuname; /设置控件后台的值 boBox1.Valu

5、eMember = stuno;,Combox操作步骤,ListBox1.DataSource = ds.Tables0; /设置控件显示的值 ListBox1.DisplayMember = “titles; /设置控件后台的值 ListBox1.ValueMember = “price;,综合示例,批量查看和修改使用 DataSet 填充数据集、更新数据库使用 DataAdapter 显示数据使用 DataGridView,MySchool 学员信息的批量查看和修改功能 按照性别筛选显示的数据,演示示例4:演示批量查看和修改学员功能,ADO.NET 小结,数 据 库,.NET 数据提供程序,Connection 对象,Command 对象,DataReader 对象,DataAdapter 对象,内存,DataSet,ExecuteReader(),Read(),Fill(),Update(),ExecuteScalar(),ExecuteNonQuery(),总结,数据集DataSet由哪些对象构成? 如何使用数据适配器SqlDataAdapter填充DataSet ?,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1