33、在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdapter对象的下列哪个Command属性?
A. Delete Command
B. Update Command
C. Insert Command
D. Select Command (D)
34、为使用OleDb .NET Data Proviver连接到SQL Server 2000数据库,应将Connection对象的ConnectionString属性中的Provider子属性的值设置为:
A. Provider=SQLOLEDB (A)
B. Provider=SQLSERVER
C. Provider=Microsoft.Jet.OLEDB.4.0
D. Provider=MSDAORA
35、在使用ADO.NET编写连接到SQL Server 2000数据库的应用程序时,从提高性能的角度考虑,应创建____类的对象, 并调用其Open方法连接到数据库:
A. OleDbConnection
B. SqlConnection (B)
C. OdbcConnection
D. Connection
36、在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息。
A. ConnectionString (A)
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. (A)
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个. (B)
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 对象 (A)
B.用DataSet.Merge 方法把Orders 表和OrderDetails 表相互连接起来
C.在OrderDetails表中添加一个ForeignKeyConstraint
D.在OrderDetails中添加一个keyref约束
40、开发一个新的销售分析程序能够重复使用已经存在的数据访问组件。其中的一个组件返回一个DataSet 对象,这个对象里包括了上一年中所有的用户订单的数据。希望这个程序能够按照单个产品号码来显示订单。用户将在运行的时候输入合适的产品代码。
请选择:
A. 使用DataSet.Reset 方法.
B. 使用一个过滤器表达式来设置DataSet 对象的RowFilter 属性
C. 创建一个DataView 对象,并使用一个过滤器表达式来设置RowFilter属性 (C)
D. 创建一个DataView 对象,并使用一个过滤器表达式来设置RowStateFilter属性
A. Delete Command
B. Update Command
C. Insert Command
D. Select Command (D)
34、为使用OleDb .NET Data Proviver连接到SQL Server 2000数据库,应将Connection对象的ConnectionString属性中的Provider子属性的值设置为:
A. Provider=SQLOLEDB (A)
B. Provider=SQLSERVER
C. Provider=Microsoft.Jet.OLEDB.4.0
D. Provider=MSDAORA
35、在使用ADO.NET编写连接到SQL Server 2000数据库的应用程序时,从提高性能的角度考虑,应创建____类的对象, 并调用其Open方法连接到数据库:
A. OleDbConnection
B. SqlConnection (B)
C. OdbcConnection
D. Connection
36、在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息。
A. ConnectionString (A)
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. (A)
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个. (B)
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 对象 (A)
B.用DataSet.Merge 方法把Orders 表和OrderDetails 表相互连接起来
C.在OrderDetails表中添加一个ForeignKeyConstraint
D.在OrderDetails中添加一个keyref约束
40、开发一个新的销售分析程序能够重复使用已经存在的数据访问组件。其中的一个组件返回一个DataSet 对象,这个对象里包括了上一年中所有的用户订单的数据。希望这个程序能够按照单个产品号码来显示订单。用户将在运行的时候输入合适的产品代码。
请选择:
A. 使用DataSet.Reset 方法.
B. 使用一个过滤器表达式来设置DataSet 对象的RowFilter 属性
C. 创建一个DataView 对象,并使用一个过滤器表达式来设置RowFilter属性 (C)
D. 创建一个DataView 对象,并使用一个过滤器表达式来设置RowStateFilter属性