更多“ADO.NET允许以两种方式从数据库中检索数据;一种是使用DataReader 对象;第二种是使用()对象”相关问题
  • 第1题:

    在ADO.NET中,为访问DataTable对象从数据源提取的数据行。可使用DataTable对象的()属性。

    A.Constraints

    B.Columns

    C.DataSet

    D.Rows


    正确答案:D

  • 第2题:

    创建数据库有两种方法。第一种方法是先建立一个空数据库,然后向其中添加数据对象,第二种方法是( )。

    A.使用“数据库视图”

    B.使用“数据库向导”

    C.使用“数据库模板”

    D.使用“数据库导入”


    正确答案:B

  • 第3题:

    试题二(共15分)

    阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    【说明】

    某公司使用ASP.NET+SQLServer开发电子商务网站,该网站分为前台和后台两部

    分,前台具有会员登录、商品展示、商品搜索;、个人中心和购物车等功能;后台具有商

    品管理、会员管理和订单管理等功能。

    【问题1】(6分)

    ASP.NET访问数据库一般采用ADO.NEt。ADO.NET主要包含Connection对象、

    Command对象、DataReader对象、DataAdaptiIr对象、DataSet对象和DataView对象等。

    建立数据源连接使用的对象是(l).。连接对象创建完成后,打开连接,需使用的方法是

    (2),连接对象使用结束后,一般需要关闭连接,使用的方法是(3)。如果在操作数据

    库时,需要大批量的处理数据或者想在断开数据库连接的情况下操作数据,.NET使用(4)

    对象将数据从数据库服务器中取出,并将数据存入(5)对象中。如果要添加、修改或删

    除数据,需要使用(6)对象。

    【问题2](3分)

    该电子商务网站数据库business中包含一张新闻表,名为news,结构如表2-1所示。

    现在发现news表中缺少字段“新闻作者”,要求使用SQL语句添加该字段,字段名

    为newsauthor,数据类型为varchar,长度为20,默认值为admin。请根据题目说明,将

    SQL语句补充完整。

    ALTER TABLE (7) ADD (8)(2O)default‘(9)’。


    正确答案:
    试题二分析
    本题考查数据库SQL语句以及ASP.NET程序设计及应用。
    [问题1]
    本问题考查ADO.NET对象的使用问题。
    ADO.NET包含的对象及其功能如表2-2所示。

    DataAdapter对象使用Fill方法将采集到的数据填充到数据集DataSet中。
    【问题2】
    本问题考查SQL语句中修改表结构——添加字段的问题。
    修改表结构的SQL语句格式如下:
    ALTERTABLETableNamel
    ADDIALTER[COLUMN]FieldNamel
    FieldType[(nFieldWidth[,nPrecifion])]
    [NULLINOTNULL]
    [CHECKlExpressionl[ERRORcMessaceTextl]]
    [DEFAULTeExpressionl]
    [PRIMARYKEYIUNIQUE]
    [REFERENCESTableName2[TAGTagNarel]]
    [NOCPTRANS]
    因此,该题目的SQL语句写法如下:
    ALTERTABLEnewsADDnewsauthorvarchar(20)default'admin.
    【问题3]
    本问题考查ASP.NET编程实现模糊搜索。
    参考答案
    【问题1】
    (1)Connection(2)Open(3)Close
    (4)DataAdapter(5)DataSet(6)Command
    【问题2]
    (7)news(8)newsauthorvarchar(9)admin
    【问题3]
    (10)txtKeyword(11)newstitli(12)newscontent
    (13)sqIStr(14)ds(15)DataSource
    注:(11)和(12)答案位置可互换

  • 第4题:

    SqlCommand对象在ADO.NET中,有两种操作数据库的方式


    正确答案: (1).无连接的方式
    (2).保持连接的方式

  • 第5题:

    在ADO.NET中,从数据源向DataSet中填充数据用DataAdapter对象的()方法,从DataSet中向数据源更新数据用DataAdapter对象的()方法, 但在调用该方法之前要先使用()对象设置更新需要的相关命令。


    正确答案:Fill;update;CommandBuilder

  • 第6题:

    6请简述使用Command和DataReader对象对数据库中的数据进行检索的步骤。


    正确答案:利用Connection对象建立和数据库的连接。创建Command对象,指定查询语句。调用Command对象的ExecuteReader()方法执行查询并建立DataReader对象。使用DataReader对象的Read()方法逐行读取数据,进行相应处理关闭DataReader对象和数据库连接。

  • 第7题:

    在操作数据库时有查询、更新和删除等操作,在ADO.NET中一般使用()对象来完成。


    正确答案:Command

  • 第8题:

    填空题
    数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索()、只进的数据流。

    正确答案: 只读
    解析: 暂无解析

  • 第9题:

    填空题
    ADO.NET允许以两种方式从数据库中检索数据;一种是使用DataReader 对象;第二种是使用()对象

    正确答案: DataAdapter
    解析: 暂无解析

  • 第10题:

    单选题
    在ADO.NET中,为访问DataTable对象从数据源提取的数据行。可使用DataTable对象的()属性。
    A

    Rows

    B

    Columns

    C

    Constraints

    D

    DataSet


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    在ADO.NET中,使用()对象来创建和管理数据库的连接。
    A

    command

    B

    datareader

    C

    dataadapter

    D

    connection


    正确答案: D
    解析: 暂无解析

  • 第12题:

    问答题
    SqlCommand对象在ADO.NET中,有两种操作数据库的方式

    正确答案: (1).无连接的方式
    (2).保持连接的方式
    解析: 暂无解析

  • 第13题:

    ADO.NET中包含的对象有Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象。

    此题为判断题(对,错)。


    正确答案:√

  • 第14题:

    视图是一种常用的数据对象,它是提供(38)和(38)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(39)方式,并且不允许在该语句中包括(40)等关键字。

    A.查看 存放

    B.查看 检索

    C.插入 更新

    D.检索 插入


    正确答案:A
    解析:在视图中,可以查看和存放数据。

  • 第15题:

    数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索()、只进的数据流。


    正确答案:只读

  • 第16题:

    在ADO.NET中,DataReader对象的()方法前进到下一行。

    • A、getdatatypename
    • B、getname
    • C、getvalue
    • D、read

    正确答案:D

  • 第17题:

    在ADO.NET中,通过执行Command对象的ExecuteReader方法返回的DataReader对象是一种()。


    正确答案:只向前的只读的结果集

  • 第18题:

    数据库连接对象是指()。

    • A、Connection对象
    • B、Command对象
    • C、DataReader对象
    • D、DataAdaper对象

    正确答案:A

  • 第19题:

    ADO.NET允许以两种方式从数据库中检索数据;一种是使用DataReader对象;第二种是使用()对象


    正确答案:DataAdapter

  • 第20题:

    填空题
    在ADO.NET中,从数据源向DataSet中填充数据用DataAdapter对象的()方法,从DataSet中向数据源更新数据用DataAdapter对象的()方法, 但在调用该方法之前要先使用()对象设置更新需要的相关命令。

    正确答案: Fill,update,CommandBuilder
    解析: 暂无解析

  • 第21题:

    填空题
    在ADO.NET中,通过执行Command对象的ExecuteReader方法返回的DataReader对象是一种()。

    正确答案: 只向前的只读的结果集
    解析: 暂无解析

  • 第22题:

    单选题
    在ADO.NET中,DataReader对象的()属性获取当前行中的列数。
    A

    hasrows

    B

    item

    C

    fieldcount

    D

    recordsaffected


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    在使用ADO.NET编写连接到SQL Server 2005数据库的应用程序时,从提高性能角度考虑,应创建()类的对象,并调用其Open方法连接到数据库。
    A

    Connection

    B

    SqlConnection

    C

    OleDbConnection

    D

    OdbcConnection


    正确答案: B
    解析: 暂无解析

  • 第24题:

    问答题
    6请简述使用Command和DataReader对象对数据库中的数据进行检索的步骤。

    正确答案: 利用Connection对象建立和数据库的连接。创建Command对象,指定查询语句。调用Command对象的ExecuteReader()方法执行查询并建立DataReader对象。使用DataReader对象的Read()方法逐行读取数据,进行相应处理关闭DataReader对象和数据库连接。
    解析: 暂无解析