ADO.NET架构

一、概念

        

      ADO.NET中的ADOActiveX Data Object),是一个COM组件库,用来进行数据的访问,可让开发人员以一致的方式存取资  料来源,利用ADO.NET可以获取,操作,处理数据库中的资源


二、ADO.NET的组件


         

                                           

三、数据访问模式


    

                                            

四、命名空间


          


五、具体内容
 
(一) .NET Framework 数据提供程序的核心对象括 :Connection、Command、DataReader DataAdater ,主要负责建立连接和数据操作

   

   1Connection作用是与特定数据源建立连接,方法为openclose,连接字符串的内  容包括:

              

                workstation id:连接服务器的名称,默认为本机名称

                packet size :指定每个网络数据包可用于sql server 通信的字节数

                data source:要连接的数据库服务器名称

                initial catalog:要连接的数据库名称

                user id:用以登录数据库服务器的 sqlserver 用户名

                password:登录数据库密码


       2command用于对象的读取和更新数据,成功与数据建立连接后,就可以Command

 对象来执行查询、修改、插 入、删除等命令。


                   1)构造

        


             2)重要属性

       


                3)重要方法  

                   

            3sqlDataReader提供一种从SQL Server数据库读取行的只进流的方式,要创建

sqlDataReader必须调用SqlCommand对象ExecuteReader,如:SqlDataReader dateReader 

= new SqlCommand.ExecuteReader

    

     (1)重要属性

       

         4sqlDataAdapter用于填充DataSet和更新SQL Server数据库的一组数据命令和一

数据库连接,DataSetSQL Server之间的桥接器,用于检索和保存在据;SqlData

AdapterSqlConnection 和 SqlCommand一起使用,以便在连接到 SQL Server 数据库

时提高性能。


(二)DataSet对象


   1、DataSet表示数据在内存中的缓存.DataSet由一组DataTable对象组成,DataSet 

将数据和架构作为 XML 文档进行读写。数据和架构可通过HTTP传输,并在支持XML任

何平台上被任何应用程序使用。DataSet对象是数据在内存中的表示形式。它包括多个

DataTable对象,而DataTable包含列和行,就象一个普通的数据库中的表。


   2DataTable表示内存中数据的一个表,是一个数据网格控件。它可以被应用

在 VB 和 ASP上。它无须代码就可以简单的绑定数据库。它具有微软风格的用户界面。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值