ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt

ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt

ID:50083548

大小:397.00 KB

页数:11页

时间:2020-03-08

ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt_第1页
ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt_第2页
ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt_第3页
ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt_第4页
ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt_第5页
资源描述:

《ASP NET程序设计(徐占鹏)教学资源_单元5 ADO.NET访问数据库(五)SqlDataAdapter对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元五ADO.NET访问数据库(五)DataAdapter对象主讲教师:徐占鹏学习目标【知识目标】了解DataAdapter对象的基本知识,常用属性及方法【技能目标】掌握DataAdapter对象的基本知识;掌握DataAdapter对象的常用属性;掌握DataAdapter对象的常用方法,实现使用该对象对数据库的简单操作;注:本课内容参考教材单元五5.1DataAdapter对象简介DataAdapter类也称适配器,是DataSet和数据源之间检索和保存数据的桥梁,用于处理连接的细节。DataAdapter是一个特殊的类,其作用是在断

2、开连接的DataTable对象和物理数据源之间搭起桥梁,它提供了双向传输机制,它可以在数据源上执行查询、增加、更新和删除操作,把结果集传送到DaataTable对象中。DataAdapter对象简介所有DataReader对象的基类均为DbDataReader类。.NETFramework中的Syste.Data.Comman.DbDataReader类是一个抽象类,表示对数据库执行各种操作。从DbDataReader类中派生出一组具体的的数据库操作类,分别表示到一种特定数据源的操作,如下图所示:DataAdapter对象简介DataAd

3、apter对象包含四个常用属性,分别为SelectCommand、InsertCommand、UpdateCommand、DeleteCommand.这四个属性均为Command对象,这4种对象初始值均为null,赋值后才能使用。DbDataAdapter类中的各个派生类的属性方法大致相同,下面以SqlDataAdapter为列来说明操作数据库的方法。DataAdapter对象属性属性描述说明DeleteCommand获取或设置一个Transact-SQL语句或存储过程,以从数据集删除记录。InsertCommand获取或设置一个Tran

4、sact-SQL语句或存储过程,以在数据源中插入新记录。SelectCommand获取或设置一个Transact-SQL语句或存储过程,用于在数据源中选择记录。UpdateCommand获取或设置SqlDataAdapter的此实例使用的SqlConnection。TableMappings获取一个集合,它提供源表和DataTable之间的主映射。UpdateBatchSize获取或设置每次到服务器的往返过程中处理的行数。DataAdapter对象的常用属性DeleteCommand获取或设置一个Transact-SQL语句或存储过程,以

5、从数据集删除记录。InsertCommand获取或设置一个Transact-SQL语句或存储过程,以在数据源中插入新记录。SelectCommand获取或设置一个Transact-SQL语句或存储过程,用于在数据源中选择记录。UpdateCommand获取或设置SqlDataAdapter的此实例使用的SqlConnection。DataAdapter对象常用方法方法描述说明Dispose()释放由Component使用的所有资源。(继承自Component。)Fill(DataSet)在DataSet中添加或刷新行。Fill(DataT

6、able)在DataSet的指定范围中添加或刷新行,以与使用DataTable名称的数据源中的行匹配。Fill(DataSet,String)在DataSet中添加或刷新行以匹配使用DataSet和DataTable名称的数据源中的行。Fill(DataTable,IDataReader)在DataTable中添加或刷新行以与使用DataTable名称和指定的IDataReader的数据源中的行匹配。(继承自DataAdapter。)Update(DataSet)为指定DataSet中每个已插入、已更新或已删除的行调用相应的INSERT、

7、UPDATE或DELETE语句。(继承自DbDataAdapter。)DataAdapter对象属性Dispose()释放由Component使用的所有资源。(继承自Component。)Fill(DataSet)在DataSet中添加或刷新行。在这里说明一点:跟使用sqlDataReader对象一样,使用完了之后要记得释放所使用的资源使用DataAdapter对象注意事项读取数据时,SqlConnection对象必须处于打开状态。使用完DataAdapter对象后要记得释放所占用的资源项目实训【实训目的】1.了解DataAdapter对

8、象的基础;2.了解DataAdapter对象的常用属性及方法;【实训内容】1.掌握DataAdapter对象的基本知识;2.掌握DataAdapter对象的常用属性;3.掌握DataAdapt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。