多选题以下关于DataSet和DataTable的描述中,正确的是()和()。A同一个DataTable可以属于多个DataSetB数据集中的数据表名称是区分大小写的,ds.Tables(Employees)和ds.Tables(employees)不是同一个表C如果数据集中只有一个数据表,则该表的名称是大小写无关的D即使数据集中只有一个数据表,该表的名称也要区分大小写

题目
多选题
以下关于DataSet和DataTable的描述中,正确的是()和()。
A

同一个DataTable可以属于多个DataSet

B

数据集中的数据表名称是区分大小写的,ds.Tables(Employees)和ds.Tables(employees)不是同一个表

C

如果数据集中只有一个数据表,则该表的名称是大小写无关的

D

即使数据集中只有一个数据表,该表的名称也要区分大小写


相似考题
参考答案和解析
正确答案: C,B
解析: 暂无解析
更多“以下关于DataSet和DataTable的描述中,正确的是()和()。”相关问题
  • 第1题:

    已知ds1、ds2分别代表两个不同的DataSet对象。其中ds1已包含名为“Customer”的DataTable对象,且该DataTable对象被变量dt_Customer引用。已知dt_Customer表有300条记录,则执行下列语句后,新的数据表new_dt_Customer中包含D_条记录。 DataTablenew_dt_Customer=dt_Customer.Copy();

    A.0

    B.100

    C.200

    D.300


    正确答案:D

  • 第2题:

    下面选项中,()正确描述了向DataTable添加新的DataRow的步骤。

    A、首选调用DataTable的Add方法,然后在相应当列中保存数据

    B、创建DataRow类的新实例,然后向DataTable的Row集合添加新行

    C、首选调用内部的DataTable的NewRow创建行,然后在新行的相应列中保存数据,最后向DataTable的Rows集合添加新行

    D、上述都对


    参考答案:D

  • 第3题:

    DataReader和DataSet的异同


    正确答案:
     

  • 第4题:

    Dataset,Datatable,Datareder,DataADapter 有什么联系?


    正确答案:
     

  • 第5题:

    如果要给DataTable添加约束但是不添加数据,需要使用()。

    • A、数据适配器的FillSchema方法
    • B、DataTable的FillSchema方法
    • C、DataTable的Fill方法
    • D、DataSet的FillSchema方法
    • E、数据适配器的Fill方法。

    正确答案:A

  • 第6题:

    一个()对象包含一组DataTable对象和DataRelation对象,其中每个DataTable对象都有DataColumn、DataRow组成。


    正确答案:DataSet

  • 第7题:

    简述DataReader和DataSet的异同


    正确答案: DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection,在线操作数据库..任何对SqlConnection的操作都会引发DataReader的异常..因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的..因为DataReader的特殊性和高性能.所以DataReader是只进的..你读了第一条后就不能再去读取第一条了。
    DataSet则是将数据一次性加载在内存中.抛弃数据库连接..读取完毕即放弃数据库连接..因为DataSet将数据全部加载在内存中.所以比较消耗内存...但是确比DataReader要灵活..可以动态的添加行,列,数据.对数据库进行回传更新操作。

  • 第8题:

    多选题
    在关于DataSet和DataTable的以下描述中,选出正确的答案。()
    A

    同一个DataTable可以属于多个DataSet

    B

    即使数据集中只有一个数据表,该表的名称也要区分大小写

    C

    如果数据集中只有一个数据表,则该表的名称是大小写无关的

    D

    数据集中的数据表名称是区分大小写的,ds.Tables(Employees)和ds.Tables(employees)不是同一个表


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

  • 第9题:

    单选题
    你的ASP.NET应用程序通过使用名为TKorderEntry的DataSet对象来输入数据。TKorderEntry对象包含两个分别名为OrderNames和OrderDetails的DataTable对象。这两个DataTable对象间定义了一个名为OrderDetailsKey的ForeignKeyConstraint对象。当OrderDetails有关联行时,你试图删除OrderNames中的一行,结果产生异常。产生这个问题最可能的原因是什么?()
    A

    OrderDetails.KeyDeleteRule的当前值为RulCascad

    B

    OrderDetails.KeyDeleteRule的当前值为RulSetNull

    C

    OrderDetails.KeyDeleteRule的当前值为RulSetDefault

    D

    OrderDetails.KeyDeleteRule的当前值为RulNon


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

  • 第10题:

    单选题
    在一个DataSet中可以有几个DataTable?()。
    A

    只能有1个DataTable

    B

    只可以有2个DataTable

    C

    可以有多个DataTable

    D

    不确定


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

  • 第11题:

    单选题
    You are implementing an ASP.NET page. The page includes a method named GetCustomerOrderDataSet that returns a DataSet. The DataSet includes a DataTable named CustomerDetailsTable and a DataTable named OrderDetailsTable. You need to display the data in OrderDetailsTable in a DetailsView control named dtlView. Which code segment should you use?()
    A

     dtlView.DataSource = GetCustomerOrderDataSet(); dtlView.DataMember = OrderDetailsTable; dtlView.DataBind();

    B

    dtlView.DataSource = GetCustomerOrderDataSet(); dtlView.DataSourceID = OrderDetailsTable; dtlView.DataBind();

    C

    dtlView.DataSource = GetCustomerOrderDataSet(); dtlView.DataKeyNames = new string [] { OrderDetailsTable}; dtlView.DataBind();

    D

    DataSet dataSet = GetCustomerOrderDataSet(); dtlView.DataSource = new DataTable(dataSet, OrderDetailsTable); dtlView.DataBind();


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

  • 第12题:

    单选题
    你开发了一个基于Windows的应用程序TestKingInvoice。该应用程序能够让用户输入和编辑客户订单信息。TestKingInvoice包含一个orderEntryDataSet的DataSet对象和名为orderDataTable以及orderDetailDataTable的DataTable对象。orderDetailDataTable需要两列创建一个唯一的主键。你要为orderDetailDataTable创建一个主键。你该怎么做?()
    A

    设置DataTable.PrimaryKey的属性为字符串,以列出作为主键的列的名称。

    B

    设置DataTable.PrimaryKey的属性到引用到列的DataColumn对象的数组来为列创建主键。

    C

    通过DataTable.Columns集合和设置列的DataType属性来设置主键。

    D

    在列上创建唯一性约束来创建主键。


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

  • 第13题:

    下面选项中,()正确描述了数据绑定

    A、从Binding类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用

    B、Binding构造函数创建绑定,通过创建绑定,控件可以和DataSet中数据表的指定列相关联

    C、Binding构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的DataBindings集合

    D、可以把控件绑定到DataSet中的DataTable,但是绑定不能与其他对象相关联,如ArrayList


    参考答案:C

  • 第14题:

    如何向数据集DataSet填充数据?()

    A、创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法

    B、调用其构造函数创建DataSet时使用OleDbDataAdapter为参数

    C、调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数

    D、创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象


    参考答案:C

  • 第15题:

    datagrid.datasouse 可以连接什么数据源[dataset,datatable,dataview]


    正确答案:
    dataset,datatable,dataview , IList 

  • 第16题:

    下列关于DataSet的组成部分说法不正确的是( )。

    A.DataSet主要由数据表(DataTable)和关系(DataRelation)组成

    B.DataSet所包含的数据表由DataSet的属性Tables管理,通过Tables属性来访问

    C.DataColumn对象和DataRow对象分别定义了数据表DataTable中行和列的属性

    D.Contraint类表示可以在一个或多个DataColumn对象上实施的约束


    正确答案:C

  • 第17题:

    同一个DataTable可以属于多个DataSet。


    正确答案:错误

  • 第18题:

    描述通过DataSet添加记录的步骤。


    正确答案: (1)新建一个数据行
    (2)使用NewRow方法或Add方法将新数据行添加到数据表的DataRow集合中。
    (3)调用DataAdapter的Update方法
    (4)调用DataSet的AcceptChange方法接受更改

  • 第19题:

    You are implementing an ASP.NET page. The page includes a method named GetCustomerOrderDataSet that returns a DataSet. The DataSet includes a DataTable named CustomerDetailsTable and a DataTable named OrderDetailsTable. You need to display the data in OrderDetailsTable in a DetailsView control named dtlView. Which code segment should you use?()

    • A、 dtlView.DataSource = GetCustomerOrderDataSet(); dtlView.DataMember = "OrderDetailsTable"; dtlView.DataBind();
    • B、dtlView.DataSource = GetCustomerOrderDataSet(); dtlView.DataSourceID = "OrderDetailsTable"; dtlView.DataBind();
    • C、dtlView.DataSource = GetCustomerOrderDataSet(); dtlView.DataKeyNames = new string [] { "OrderDetailsTable"}; dtlView.DataBind();
    • D、DataSet dataSet = GetCustomerOrderDataSet(); dtlView.DataSource = new DataTable("dataSet", "OrderDetailsTable"); dtlView.DataBind();

    正确答案:A

  • 第20题:

    判断题
    同一个DataTable可以属于多个DataSet。
    A

    B


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

  • 第21题:

    判断题
    在ado.net中,datatable对象用于表示dataset中的表。()
    A

    B


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

  • 第22题:

    单选题
    以下关于NAS的描述,正确的是:() 描述1:NAS总是基于文件共享。 描述2:网络连接的距离影响NAS的性能。
    A

    描述1和描述2都正确

    B

    描述1正确,描述2错误

    C

    描述1错误,描述2正确

    D

    描述1和描述2都错误


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

  • 第23题:

    单选题
    你正在创建一个ASP.NET应用来追踪一家公司的销售订单。此应用用的是ADO.NETDataSet对象,DataSet包含了两个DataTable对象。一个表的名字为Orders,另一个表名为OrderDetails。来自Orders表的数据显示在列表框中,你希望当用户在列表框中选择了Orders表的信息时,它相应的Orderdetails就会显示在Gri中。你想修改这些对象使你的代码能够找到你选择的order的所有orderdetails信息,你该怎么做?()
    A

    添加DataRelation对象到DataSet对象的Relations集合

    B

    使用DataSet.Merge方法把Orders表和OrderDetails表相互连接起来

    C

    将一个ForeignKeyConstraint添加到OrderDetails表

    D

    将一个keyrefconstraint添加到Dataset架构.


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