zoukankan      html  css  js  c++  java
  • ADO.NET对象模型之间的关系

    ADO.Net支持两种访问数据的模型:无连接模式和连接模式

    无连接模式将数据下载到客户机器上,并在客户机上将数据封装到内存中,

    以向访问本地关系数据库一样访问内存中的数据(例如DataSet),

    连接模式依赖于逐记录的访问,这种文峰要求打开并保持于数据源的连接

    ADO.NET对象模型之间的关系进行描述

    (1)数据库好比水源,存储了大量的数据
    (2)Connection对象好比伸入水中的水龙头,保持和水的接触,只有它与水进行了"连接",其他的对象才可以抽到水
    (3)Command对象则像抽水机,为抽水提供动力和执行方法,先通过"水龙头",然后把水返给上面的"水管"
    (4)DataAdapter、DataReader对象就像输水管,担任着水的传输任务,并起着桥梁的作用,DataAdatper对象就像一根输水管,通过发动机,
    把水从水源送到水库进行保存,而DataReader对象也是一种水管,和DataAdaper对象不同的是,它不把水源输送到书库里面,
    而是单向地直接把水送到需要用水的用户那里或者田地里,所有要比在水库传输出来要快一点
    (5)DataSet对象则是一个大水库,要抽上来的水按一定关系的池子进行存放,即使撤掉"抽水机装置"(断开模式)也可以保持"水"的存在,
    这正是ADO.NET核心
    (6)DataTabel对象:对象则像水库中的每个独立的水池子,分别存放在不同种类的水,一个大水库由一个或多个池子组成

    生命中最值得欣慰的,莫过于一觉醒来,你还在身旁
  • 相关阅读:
    奶酪(NOIP2017 Day2 T1)
    图的遍历(某谷P3916)
    20154331 EXP9web安全基础实践
    20154331 EXP8 web基础
    20154331EXP7 网络欺诈
    20154331 Exp6 信息搜集与漏洞扫描
    Exp5 MSF基础应用
    Exp4 恶意代码分析
    Exp3 免杀原理与实践
    20154331黄芮EXP2 后门原理与实践
  • 原文地址:https://www.cnblogs.com/chaonuanxi/p/9824256.html
Copyright © 2011-2022 走看看