中国高校课件下载中心 》 教学资源 》 大学文库

《C#语言程序设计》课程教学课件(PPT讲稿)第10章 ADO.NET数据库-3/3

文档信息
资源类别:文库
文档格式:PPT
文档页数:28
文件大小:2.5MB
团购合买:点击进入团购
内容简介
《C#语言程序设计》课程教学课件(PPT讲稿)第10章 ADO.NET数据库-3/3
刷新页面文档预览

Windows程序设计 第10章ADO.NET数据库

Windows 程序设计 第10章 ADO.NET数据库

DataReader ■对象是一个简单的数据集, 主要用于从数据源中读取只读 的数据集,其常用于检索大量数据。 ■ADO.NET数据阅读器 ·不能实例化 SqlCommand sqlCmd=new SqlCommand(sltStr,sqlCon); SqlDataReader reader=sqlCmd.ExecuteReader0;∥获取数据 2

2 DataReader ▪ 对象是一个简单的数据集,主要用于从数据源中读取只读 的数据集,其常用于检索大量数据。 ▪ ADO.NET 数据阅读器 ▪ 不能实例化 SqlCommand sqlCmd = new SqlCommand(sltStr, sqlCon); SqlDataReader reader = sqlCmd.ExecuteReader(); // 获取数据

常用的属性 属性 说明 FieldCount 获得当前行的列数 HasRows 获得一个表示数据阅读器包含一行还是多行值 IsClosed 获得数据阅读器是否关闭的值 RecordsAffected 获得执行一个批命令后修改的行数 3

3 常用的属性 属性 说明 FieldCount 获得当前行的列数 HasRows 获得一个表示数据阅读器包含一行还是多行值 IsClosed 获得数据阅读器是否关闭的值 RecordsAffected 获得执行一个批命令后修改的行数

用DataGridView 显示和操作数据库

用 DataGridView 显示和操作数据库

本章目标 ■了解数据集(DataSet) 的结构 ■会使用数据适配器填充数据集(DataAdapter) ■会使用数据适配器将数据集的修改提交到数据库 ■掌握DataGridView控件的使用

5 本章目标 ▪ 了解数据集(DataSet)的结构 ▪ 会使用数据适配器填充数据集(DataAdapter) ▪ 会使用数据适配器将数据集的修改提交到数据库 ▪ 掌握 DataGridView 控件的使用

为什么使用DataSet对象 大批量的查询、修改数据怎么办? 想在断开数据库连接的情况下操作数据怎么办? 使用DataSet对象 应用程序 DataSet 大量的数据 来自多个数据源 数据库 6

6 为什么使用 DataSet 对象 应用程序 大量的数据 来自多个数据源 ▪ 大批量的查询、修改数据怎么办? ▪ 想在断开数据库连接的情况下操作数据怎么办? 使用 DataSet 对象 DataSet 数 据 库

为什么使用DataAdapter 如何将数据库的数据放在DataSe接合器;转接器 DataAdapter DataSet 数据集 数据库 DataAdapter DataSet 数据适配器 数据库 数据集 仓库 运货车 临时仓库 Connection 数据库连接

7 为什么使用 DataAdapter ▪ 如何将数据库的数据放在 DataSet 中? DataSet 数据集 DataSet 数据库 数据集 Connection 数据库连接 DataAdapter 数据适配器 数 据 库 接合器;转接器

DataAdapter对象 ■不同命名空间的DataAdapter对象 命名空间 对应的DataAdapter对象 System.Data.SqlClient SqIDataAdapter System.Data.OleDb OleDbDataAdapter System.Data.Odbc OdbcDataAdapter System.Data.OracleClient OracleDataAdapter 8

8 DataAdapter 对象 ▪ 不同命名空间的 DataAdapter 对象 命名空间 对应的 DataAdapter 对象 System.Data.SqlClient SqlDataAdapter System.Data.OleDb OleDbDataAdapter System.Data.Odbc OdbcDataAdapter System.Data.OracleClient OracleDataAdapter

DataAdapter对象 DataAdapter的主要属性和方法 属性 说明 SelectCommand 从数据库检索数据的Command对象 方法 说明 Fil训 向DataSet中的表填充数据 Update 将DataSet中的数据提交到数据库 9

9 DataAdapter 对象 ▪ DataAdapter 的主要属性和方法 属性 说明 SelectCommand 从数据库检索数据的Command 对象 方法 说明 Fill 向 DataSet 中的表填充数据 Update 将 DataSet 中的数据提交到数据库

DataAdapter的使用 Command命令对象 查询、修改、删除、 构造函数 插入等命令 SqlDataAdapter sda new SqlDataAdapter(sqlCmd); SqlDataAdapter sda=new SqIDataAdapter(“sQL语句”,Connection); SqIDataAdaptersda=new SgIDAdapter(SQL语句”,string): 属性 SQL字符串 Connection连接对象 SQL字符串 Connection连接字符 串 10

10 DataAdapter的使用 ▪ 构造函数 ▪ 属性 SqlDataAdapter sda = new SqlDataAdapter(“SQL语句”,Connection); SqlDataAdapter sda = new SqlDataAdapter(sqlCmd); SqlDataAdapter sda = new SqlDataAdapter (“SQL语句”,string); Command命令对象 查询、修改、删除、 插入等命令 SQL字符串 Connection连接对象 SQL字符串 Connection连接字符 串

共28页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档