全部科目 > 电子商务设计师 >
2017年下半年 上午试卷 综合知识
第 64 题
知识点 ADO.NET的作用与组成   建立连接  
关键词 对象   数据源   数据  
章/节 电子商务系统程序设计基础  
 
 
以下选项中,( )对象用于与数据源建立连接
 
  A.  Command
 
  B.  Connection
 
  C.  DataReader
 
  D.  DataAdapter
 
 




 
 
相关试题     ADO.NET数据库访问技术 

  第62题    2010年下半年  
在ADO对象中,(62)对象负责连接数据库。

  第57题    2014年下半年  
在ADO.NET中,要执行一条添加数据的SQL命令,必须创建的对象是(57)。

 
知识点讲解
· ADO.NET的作用与组成
· 建立连接
 
        ADO.NET的作用与组成
        ADO.NET是ASP.NET与数据库的接口,其访问数据源的方式如下图所示。
        
        ADO.NET访问数据库方式
        ADO.NET是通过.NET数据库提供程序来访问数据源的。其中:SQL Server.NET数据提供程序用于访问Microsoft SQL Server 7.0或更高版本的数据库,可提供很高的访问效率。OLE DB.NET数据提供程序则用于访问Access、SQL Server 4.5更低版本、DB2、Oracle或其他支持OLE DB驱动程序的数据库。.NET数据提供程序类型如下表所示。
        
        .NET数据提供程序类型
        ADO.NET操作数据库是通过连接数据源、执行数据操作、将数据结果显示在应用程序中等过程完成的,其结构如下图所示。
        
        ADO.NET操作数据库结构图
        ADO.NET的常用对象有连接对象Connection、执行命令对象Command等,各对象及含义如下表所示。
        
        ADO.NET的对象内容
        对于复杂的数据库应用系统而言,经常将数据从数据库服务器中取出,放入本地内存数据库,即DataSet中,若需将数据显示在页面中,则应使用DataView,数据流程如下图所示。
        
        ADO.NET数据流程
 
        建立连接
        操作不同的数据库需要不同的对象,在本教材中,主要以SQL Server数据库为例讲解ADO.NET的使用。在数据库的连接中,需要使用.NET提供的SqlConnection对象来对数据库进行连接。该对象包含的主要属性和方法如下表所示。
        
        SqlConnection对象主要属性和方法
        使用SqlConnection对象连接数据库步骤为:
        (1)定义连接字符串。
        在连接数据库前,需要为连接对象设置连接字符串,连接字串基本格式为:
        
        SqlConnection类将会通过此字符串来进行数据库的连接。其中,Data Source是SQL服务器的地址,如果相对于应用程序而言数据库服务器是本地服务器,则配置为(local)即可,如果是远程服务器,则需要填写具体的ip地址;Initial Catalog表示需要访问的数据库名;另外,User ID是数据库登录时的用户名,PWD是数据库登录时使用的密码。
        (2)创建SqlConnection对象。
        创建SqlConnection对象语句如下:
        
        创建SqlConnection对象时,构造方法中的参数connString就是第一步定义的连接字符串。
        (3)打开数据库连接。
        打开数据库连接程序如下:
        
        .NET对于不同类型数据库提供不同的程序,连接对象对于不同的数据库也有不同的类型,如下表所示。
        
        不同类型的连接对象



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有