数据库访问技术——ado.net程序设计

数据库访问技术——ado.net程序设计

ID:5637952

大小:686.50 KB

页数:47页

时间:2017-11-14

数据库访问技术——ado.net程序设计_第1页
数据库访问技术——ado.net程序设计_第2页
数据库访问技术——ado.net程序设计_第3页
数据库访问技术——ado.net程序设计_第4页
数据库访问技术——ado.net程序设计_第5页
资源描述:

《数据库访问技术——ado.net程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库访问技术——ADO.NET程序设计第1章以数据为中心的应用程序和ADO.NET第2章连接数据源第3章执行连接环境下的数据库操作第4章构建DataSet第5章使用ADO.NET读取和写入XML第6章从现有数据源构造数据集第7章构建和应用ADO.NET的Web服务配置DataAdapter以检索信息使用DataAdapter填充DataSet配置DataAdapter更新后台数据源将数据更改保存到数据源冲突处理第6章从现有数据源构造数据集配置DataAdapter以检索信息DataAdapte

2、rXxxDataAdapter对象模型DataAdapter类的属性和方法创建使用新SELECT语句的DataAdapter创建使用现有存储过程的DataAdapter6.1配置DataAdapter以检索信息多媒体演示创建与填充数据集多媒体演示创建和填充一个数据集的概览DataAdapter数据源数据适配器数据表数据表数据集数据适配器填充更新填充更新6.1.1DataAdapterDataAdapter(续)数据适配器是数据集与数据源交互的桥梁使相当于数据源本地拷贝的数据集可以与数据源之间进行

3、交互为数据库提供的主要两种数据适配器SqlDataAdapter:不经过OLEDB层直接与SQLServer交互,速度较OleDbDataAdapter快OleDbDataAdapter:适用于任何可以用OLEDB数据提供者访问的数据源6.1.1DataAdapterXxxDataAdapter对象模型sp_SELECTXxxCommandSelectCommandUpdateCommandInsertCommandDeleteCommandXxxDataAdapterXxxCommandXxx

4、CommandXxxCommandXxxConnectionsp_UPDATEsp_INSERTsp_DELETEXxxDataReader6.1.2XxxDataAdapter对象模型XxxDataAdapter对象模型(续)6.1.2XxxDataAdapter对象模型XxxDataAdapter对象模型(续)Command对象通过数据适配器来读取数据源信息的命令对象,并将其保存在数据适配器的SelectCommand属性中通过数据适配器可以将数据集中的改变提交到数据源的Command对象中

5、,并保存在数据适配器的InsertCommand、UpdateCommand和DeleteCommand属性中DataTableMapping(数据表映射)集合DataTableMapping集合保存了数据集中的表、字段与数据库中的表、字段的映射关系6.1.2XxxDataAdapter对象模型DataAdapter类的属性和方法6.1.3DataAdapter类的属性和方法数据适配器的属性SelectCommand从数据源中读取数据InsertCommand将数据由数据集插入数据源Update

6、Command将数据集中更新的行写回数据源DeleteCommand在数据源中删除数据DataAdapter类的属性和方法(续)数据适配器的方法Fill()使用由SelectCommand属性指定的Select语句从数据源中读取/更新数据到数据集Update()对数据集DataTable对象中特定的行调用执行Insert、Delete、Update操作的对应的命令对象6.1.3DataAdapter类的属性和方法创建使用新SELECT语句的DataAdapter创建一个执行SELECT语句的数据

7、适配器对非连接方式应用以只读方式访问数据创建数据适配器的两种方法使用数据适配器配置向导自己手工完成程序代码在定义数据适配器时必须指定一个用于查询的SELECT语句一个新的或者已经存在的数据库连接VisualBasic示例C#示例6.1.4创建使用新SELECT语句的DataAdapter创建使用现有存储过程的DataAdapter可以编程创建一个执行存储过程为SelectCommand指定一个存储过程如果需要可以为InsertCommand、UpdateCommand和DeleteCommond

8、指定存储过程使用向导方式或者手工编码方式创建数据适配器必须指定一个新的或者已经存在的数据库连接调用的存储过程实践VisualBasic示例C#示例6.1.5创建使用现有存储过程的DataAdapter第6章从现有数据源构造数据集配置DataAdapter以检索信息使用DataAdapter填充DataSet配置DataAdapter更新后台数据源将数据更改保存到数据源冲突处理使用DataAdapter填充DataSet使用DataAdapter填充DataSet为DataSet指定附加约束高效地

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

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

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