.Net三层应用结构开发第四章语文

上传人:cl****1 文档编号:591341220 上传时间:2024-09-17 格式:PPT 页数:16 大小:1.36MB
返回 下载 相关 举报
.Net三层应用结构开发第四章语文_第1页
第1页 / 共16页
.Net三层应用结构开发第四章语文_第2页
第2页 / 共16页
.Net三层应用结构开发第四章语文_第3页
第3页 / 共16页
.Net三层应用结构开发第四章语文_第4页
第4页 / 共16页
.Net三层应用结构开发第四章语文_第5页
第5页 / 共16页
点击查看更多>>
资源描述

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

1、.Net.Net三层应用结构开发三层应用结构开发第四章第四章ADO.NETADO.NET表格控件表格控件表格控件表格控件DataGridViewDataGridView2本章目标本章目标掌握掌握 DataGridViewDataGridView 控件的使用控件的使用为什么使用为什么使用 DataGridView怎样显示 DataSet 中的数据呢?数数数数 据据据据 集集集集使用使用 DataGridViewDataGridView 控件控件 DataGridView 控件强大而灵活地显示数据强大而灵活地显示数据轻松定义控件外观轻松定义控件外观像像 Excel 表格表格一样方便一样方便一行代码

2、一行代码实现数据绑定实现数据绑定可视化可视化操作操作使用使用 DataGridView 显示数据显示数据示例1 已经填充了 DataSet ,如何在窗体中显示教师信息?使用 DataGridView 显示数据指定 DataGridView 的数据源DataSource 属性使用使用 DataGridView 显示数据显示数据实现步骤:添加窗体的控件设置 DataGridView 控件和其中各列的属性设置 DataSource 属性,指定数据源dgvTeacher.DataSource = dataSet.TablesTeacher; 演示示例演示示例2:使用使用 DataGridView 显示

3、数据显示数据DataGridView 控件重要属性控件重要属性DataGridView 的重要属性属性说明Columns 包含的列的集合DataSourceDataGridView 的数据源ReadOnly是否可以编辑单元格在其中编辑在其中编辑 DataGridView 列的属性列的属性列的主要属性小结列的主要属性小结DataGridView 中各列的主要属性属性说明DataPropertyName绑定的数据列的名称HeaderText列标题文本Visible指定列是否可见Frozen指定水平滚动DataGridView时列是否移动ReadOnly指定单元格是否为只读通过通过 DataGrid

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

5、修改数据修改数据小结小结使用 DataGridView 的什么属性指定数据源?在示例3中增加“刷新”按钮,实现刷新功能/ 当点击当点击“刷新刷新”按钮时,重新填充数据集按钮时,重新填充数据集private void btnReFill_Click(object sender, EventArgs e) dataSet.TablesTeacher.Clear(); / 清空原来的数据清空原来的数据 dataAdapter.Fill(dataSet, Teacher); / 填充数据集填充数据集 查看源代码查看源代码Combox操作步骤操作步骤boBox1.DataSource = ds.Tabl

6、es0;/设置控件显示的值boBox1.DisplayMember = stuname;/设置控件后台的值boBox1.ValueMember = stuno;Combox操作步骤操作步骤ListBox1.DataSource = ds.Tables0;/设置控件显示的值ListBox1.DisplayMember = “titles;/设置控件后台的值ListBox1.ValueMember = “price;综合示例综合示例批量查看和修改使用 DataSet填充数据集、更新数据库使用 DataAdapter显示数据使用 DataGridViewMySchool 学员信息的批量查看和修改功能

7、按照性别筛选显示的数据 演示示例演示示例4:演示批量查看和修改学员功能演示批量查看和修改学员功能ADO.NET 小结小结数数数数 据据据据 库库库库.NET 数据提供程序数据提供程序Connection 对象对象Command 对象对象DataReader 对象对象DataAdapter 对象对象内存内存DataSet ExecuteReader()Read()Fill()Update()ExecuteScalar()ExecuteNonQuery()应用程序应用程序总结总结数据集数据集DataSetDataSet由哪些对象构成?由哪些对象构成?如何使用数据适配器如何使用数据适配器SqlDataAdapterSqlDataAdapter填充填充DataSetDataSet ?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号