• ADO.NET的五大对象


    ADO.NET的五大对象

    ADO.NET是一种数据访问技术,使得应用程序可以连接到数据存储,并以各种方式操作存储在其中的数据。

    该技术基于.NET Framework,与.NET Framework类库的其余部分高度集成。

    ADO.NET API的设计,使得可以从所有面向.NET Framework的语言中使用该API,如Visual Basic、C#、J#、和Visual C++。ADO.NET软件栈包含两个主要部分:提供者和服务。

    ADO.NET的“提供者”是一些组件,这些组件知道如何与特定的数据存储设施交互(例如,有一个提供者与SQL Server交互,另一个提供者与Oracle数据库交互)。

    所有的提供者都向外提供一个统一的API接口,ADO.NET软件栈中的其他层在此API之上建立。

    ADO.NET还包括基于提供者而建立的一些服务,设计这些服务的目的,是为了方便编写应用程序。其中一个服务是内存中的缓存(in-memory cache),缓存保存了数据的关系形式,并执行修改跟踪和约束验证等功能;该服务通过ADO.NET DataSet接口提供,包括一些与提供者层进行交互的组件。

    五大对象分别是:

    1、Connection(连接数据库)

    2、Command(执行T-SQL语句)

    3、DataAdapter(用户填充DataSet,断开模式)

    4、DataReader(读取数据库,一种只读模式,只向前的)

    5、DataSet(数据集,好比电脑的内存)

  • 相关阅读:
    Masonry
    数据解析
    UIImage 两种初始化的区别
    GCD
    数据处理之文件读写
    关注即时通讯
    跳转appStore评分
    iOS 9 Safari广告拦截插件
    Cocoapods的安装以及使用
    iOS中Block的基础用法
  • 原文地址:https://www.cnblogs.com/grj001/p/12224534.html
Copyright © 2020-2023  润新知