- 1
- 0
- 约1.02万字
- 约 33页
- 2017-06-05 发布于河南
- 举报
Microsoft PowerPoint - 2、用 ADO
第二章:用 ADO.NET 查询和操作数
据库
马瑞新
teacher_mrx@126.com
回顾
Connection 对象的作用是什么?
什么是异常,用什么结构处理异常?
ExecuteScalar() 方法返回什么?
预习检查
DataReader 对象的用途是什么?
ExecuteNonQuery() 方法的功能是什么?
ExecuteReader() 方法的功能是什么?
本章任务
MySchool 系统的学员用户信息的增删改查
实现学员信息的模糊查询
实现添加学员用户功能
实现修改学员用户状态功能
实现删除学员用户功能
本章目标
会使用 DataReader 对象检索数据
会使用 Command 对象操作数据
掌握 ListView 控件的使用
掌握 ContextMenuStrip 控件的使用
为什么使用 DataReader
怎样读取数据库的数据?
使用 DataReader 对象
应用程序
姓名: 毛毛
学校: 大连理工
数 数 据 据 库 库
毛毛,大连理工,优秀
成绩: 优秀
DataReader 对象
每次读取一行数据
命名空间 对应的 DataReader 对象
System.Data.SqlClient SqlDataReader
System.Data.OleDb OleDbDataReader
System.Data.Odbc OdbcDataReader
System.Data.OracleClient OracleDataReader
使用 DataReader 查询数据
添加年级组合框中的年级名称
处理窗体 Load 事件
使用 DataReader 读取年级
名称
演示示例1:使用 DataReader 读取数据
示例1 代码分析
关键代码回顾: 示例1源代码
// 执行查询
SqlDataReader dataReader = command.ExecuteReader();
string gradeName = ; // 年级名称
// 循环读出所有的年级名,并添加到年级列表框中
while (dataReader.Read())
{ 循环读取数据行
gradeName = (string)dataReader[0]; 添加到组合框中
cboGrade.Items.Add
原创力文档

文档评论(0)