Ado.net对象

Connection对象主要提供与数据库的连接功能

Command 对象用于返回数据,修改数据,运行存储过程以及发送或检索参数信息的数据库命令.

DataReader对象通过Command对象提供从数据库检索信息的功能.DataReader对象以一种只读的,向前的,快速的方式访问数据库.

DataSet是Ado.net的中心概念,是支持Ado.net断开式,分布式,数据方案的核心对象,它是一个数据库容器,可以当做存在于内存中的数据库.DataSet是数据的内存主流表示形式,无论数据源是什么,它都会提供一直的关系编程模型;它可以用于多种不同的数据源,如用于访问XML或用于管理本地应用程序的数据.

DataAdapter对象或提供连接DataSet对象和数据源的桥梁,它使用Command对象在数据源中执行sql命令,以便将数据加载到DataSet中数据的更改与数据源保持一致.

时间: 2024-08-04 03:55:25

Ado.net对象的相关文章

反射入门-浅谈反射用途_根据Ado游标对象创建list集合

本人大二菜鸟一只,今天在上课期间有个同学看着C#反射的内容说反射没什么用,一时之间也想不到什么更好的例子,就写了个根据泛型类型和游标反射创建List集合的Demo. 首先创建一个用于封装对应数据的entity,代码如下. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test { public

ADO Recordset 对象中的updateBatch函数的使用方法(转)

1.设置 pRecord->CursorLocation = adUseClient; 2.open方法中设置lockType 为adLockBatchOptimistic _RecordsetPtr pRecord; pRecord.CreateInstance("ADODB.Recordset"); pRecord->CursorLocation = adUseClient; CString strSQL ; strSQL.Append("SELECT * f

浅谈ADO.NET中的对象——Connection、Command、DataReader、DataAdapter、DataSet、DataTable

可能是当初没有好好总结的缘故,学习.NET以来,对ADO.NET中的对象一直有些模糊,今天重新回顾了一下,通过查资料,总结,结合自己的观点整理一下ADO.NET中Connection.Command.DataReader.DataAdapter. DataSet.DataTable这几个对象的相关知识,希望对初学者能起到一个全局把控的作用,希望大牛能留下宝贵的指导意见. 以下的例子仅以连接 SQL Server数据库为例,所以分别以SqlConnection.SqlCommand.SqlData

ADO.NET——DataAdapter对象

DataAdapter对象 来源以及作用:前面我所介绍的ADO.NET对象中,例如Connection对象,Command对象以及DataReader对象,这些对象均属于Data Provider的一部分,而且都是基于连接的.如果,每次我们检索数据库中的表或者行都需要连接一次数据库,那么性能和效率是十分低下的.实际上,ADO.NET提供了基于非连接的核心组件:DataSet.那么存储的数据集合是从哪里来呢?ADO.NET就为DataSet提供了中介:DataApdater数据适配器. 描述:Da

MFC:用ADO连接SQLSERVER

1.新建一对话框:Ado,如图所示:控件listbox和button 2.导入ADO库:在stdafx.h中导入该库 1 #import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","rsEOF") 3.查询按钮代码: 1 void CAdoDlg::OnBtnQuery() 2 { 3 // TODO: Add your con

DotNerCore的ADO.NET操作实例

依赖环境 .Net Core 1.0.0-preview2-003121 VSCode 一.创建.Net Core项目 1.打开命令行选择好工作目录后执行 dotnet new,生成2个文件(Program.cs.project.json) 2.执行 dotnet restore 还原整个项目的依赖库 生成相应文件 3.执行 dotnet build 编译程序 4.执行 dotnet run 默认输出 helloworld 此时默认的.net core  console程序已经完成创建 解析依赖

ActiveX数据对象之事务控制在VB和DELPHI中的应用

本文发表在中国人民解放军"信息工程大学"学报 2001年第3期. ActiveX数据对象之事务控制在VB和DELPHI中的应用                     马根峰1   ,  孙艳2  , 宋伟1                       ( 1.重庆邮电学院 ,重庆,400065 :2. 铁道部第十九工程局四处,通辽,028000  ) 摘要      事务控制是数据库应用系统中的关键技术之一,本文一开始先对事务控制的概念以及微软的 ActiveX数据对象(ADO)的事

c#学习笔记04——ADO.NET

ADO.NET结构:ADO.NET建立在几个核心类之上,这些类可以分为两组 包含和管理数据的类:DataSet DataTable DataRow DataRelation... 链接数据源的类:Connection Command DataReader... 数据提供器与DataSet之间的关系 ADO.NET命名空间 数据提供器类 数据库访问方式 直接数据库访问:一种最容易的访问数据库的方式.使用直接数据库访问可以创建并执行SQL命令.使用直接访问数据库时,并不需要在内存中保存信息副本. 简

ado.net之实用篇

一.概念理解  ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口. 二.类库组成  Connection 类 数据库连接器.连接帮助指明数据库服务器.数据库名字.用户名.密码,和连接数据库所需要的其它参数.Connection对象会被Command对象使用,这样就能够知道是在哪个数据源上面执行命