• ADO.NET对象模型之间的关系


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

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

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

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

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

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

    生命中最值得欣慰的,莫过于一觉醒来,你还在身旁
  • 相关阅读:
    鼠标滚动倾斜分割切换
    表格数据模糊搜索
    简单三级联动
    整屏切换特效
    滚动条滑至底部自动加载内容
    使用鼠标滚轮或者手势滑动到页面节点部分
    ajax 跨域前后端实现
    ajax 跨域解决方案
    php stdClass Object 解析
    Git 设置仓库指定忽略的文件
  • 原文地址:https://www.cnblogs.com/chaonuanxi/p/9824256.html
Copyright © 2020-2023  润新知