ADO.NET的数据库访问
2017-07-12 11:09
253 查看
ADO.NET 概述
ADO.NET 是.NET Framework提供的数据访问服务的类库,提供了对关系数据、XML 和应用程序的访问。ADO.NET 提供了对各种数据源的一直访问。应用程序可以通过使用ADO.NET 连接到这些资源,并检索、处理 和更新数据。
用户可以直接处理检索到的结果,也可以将结果数据放入ADO.NET DataSet对象中。使用DataSet 可以组合处理来自多个源的数据或在层之间进行远程处理的数据,为断开式N层变成环境提供了一流的支持。
From author : 上面的基本概念,基本看不懂…..
ADO.NET 针对不同的数据源,使用不同名称空间的数据库类库,即数据提供程序,常用的数据源包括四种:sql server,odbc,oledb,oracle,不同的数据源需要引入不同的命名空间的数据库访问类库(数据提供程序)
ADO.NET 的结构
Sql Server . NET Framework 数据提供程序主要包括下列类:SqlConnection : 建立与Microsoft SQL Server 数据源连接
SqlCommand : 对数据源执行各种SQL命令
SqlDataReader : 从数据源中获取数据(只读)
SqlDataAdaper : 用数据源填充DataSet
下面是 .NET Framework 数据提供程序与DataSet之间的关系
使用的个人理解,多个查询语句的时候,可以使用DataAdapter 将多个查询结果放到 DataSet中。
ADO.NET DataSet
System.Data.DataSet 对象是支持ADO.NET 的断开式、分布式数据方案的核心对象。DataSet中的对象和方法与关系数据库模型中的对象和方法一致。从本篇文章开始,接下来的几篇文章都将围绕 ADO.NET 的访问,操作数据库展开。
博文参考
《C#程序设计教程》(第二版)相关文章推荐
- 在Visual Basic.NET使用ADO访问数据库(转for各种数据库连接)
- ADO.NET数据库访问入门
- ADO.NET数据库访问入门
- 用ADO.NET访问数据库过程概述
- Visual Basic.NET中使用ADO访问数据库
- ADO.NET数据库访问的一个缺陷和补救思路
- Visual Basic_NET中使用ADO访问数据库
- ADO.NET实用经验总结(5大对象访问数据库)
- 使用系统表根据存储过程名字生成ADO.NET数据库访问代码
- Com+和数据库访问对象(ADO.Net)的一些问题的研究(2002年12月10日)
- ADO.NET访问数据库的步骤
- ADO.NET的数据库访问小结
- 在VC++.NET中使用ADO访问数据库
- 使用系统表根据存储过程名字生成ADO.NET数据库访问代码
- 使用系统表根据存储过程名字生成ADO.NET数据库访问代码
- sql数据库连接-01ADO.NET的数据库访问小结
- ADO.NET的学习笔记(一)--数据库连接及常用的数据库访问方式
- 用ADO.NET访问数据库过程概述
- ADO.NET的数据库访问小结
- 使用ADO.NET访问数据库