第四十七签解签:求助ADO.NET和C#高手1

来源:百度文库 编辑:高校问答 时间:2024/04/24 03:40:19
请帮忙哦.谢谢!
33、在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdapter对象的下列哪个Command属性?

A. Delete Command
B. Update Command
C. Insert Command
D. Select Command

34、为使用OleDb .NET Data Proviver连接到SQL Server 2000数据库,应将Connection对象的ConnectionString属性中的Provider子属性的值设置为:

A. Provider=SQLOLEDB
B. Provider=SQLSERVER

C. Provider=Microsoft.Jet.OLEDB.4.0
D. Provider=MSDAORA

35、在使用ADO.NET编写连接到SQL Server 2000数据库的应用程序时,从提高性能的角度考虑,应创建____类的对象, 并调用其Open方法连接到数据库:

A. OleDbConnection
B. SqlConnection
C. OdbcConnection
D. Connection

36、在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息。

A. ConnectionString
B. DataSource
C. UserInformation
D. Provider

37、有一个DataSet 对象myDataSet包含两个 DataTable 对象Customers 和Orders。Customers 有一个列CustomerID,对每个customer是唯一的。 Orders 也有一个列CustomerID。想使用DataRow 对象的GetChildRows 方法来获得当前客户的所有orders。
请选择:
A. 在Customers和Orders间增加一个Orders 的外键约束CustomerID.
B. 在Customers和Orders间增加一个数据关联OrderID到myDataSet.
C. 创建一个Customers 的唯一约束CustomerID.
D. 创建一个Customers 的主键 CustomerID.
38、有一个DataSet 对象ordersDataSet包含两个 DataTable 对象Orders 和OrderDetails。Orders 和 OrderDetails两者都包含一个列OrderID。在Orders和OrderDetails 间用OrderID创建一个DataRelation 对象orderRelation。Order是父表, OrderDetails 是子表。使用以下代码增加 orderRelation 到ordersDataSet 关联集合。ordersDataSet.Relations.Add(orderRelation);
在增加orderRelation前,两个表都没有约束,运行代码行,现在每个表有多少个约束?

A. Orders表1个; OrderDetails表没有.
B. Orders表没有; OrderDetails表1个.

C. Orders表没有; OrderDetails表没有.
D. Orders表1个; OrderDetails表1个.

39、你正在创建一个应用程序来追踪一家公司的销售订单。此应用程序用的是ADO.NET DataSet 对象,DataSet 包含了两个DataTable 对象。一个表的名字为Orders,另一个表名为OrderDetails。来自Orders 表的数据显示在列表框中,你希望当用户在列表框中选择了Orders 表的信息时,它相应的Order details 就会显示在DataGrid 中。你想修改这些对象使你的代码能够找到你选择的订单的所有order details 信息,你该怎么做?
A.在DataSet 对象的Relations 集合中添加一个DataRelation 对象
B.用DataSet.Merge 方法把Orders 表和OrderDetails 表相互连接起来
C.在OrderDetails表中添加一个ForeignKeyConstraint
D.在OrderDetails中添加一个keyref约束
40、开发一个新的销售分析程序能够重复使用已经存在的数据访问组件。其中的一个组件返回一个DataSet 对象,这个对象里包括了上一年中所有的用户订单的数据。希望这个程序能够按照单个产品号码来显示订单。用户将在运行的时候输入合适的产品代码。
请选择:
A. 使用DataSet.Reset 方法.
B. 使用一个过滤器表达式来设置DataSet 对象的RowFilter 属性
C. 创建一个DataView 对象,并使用一个过滤器表达式来设置RowFilter属性
D. 创建一个DataView 对象,并使用一个过滤器表达式来设置RowStateFilter属性

D
A
B
A
A
B
A
C