求助ADO。NET高手
1、在VisualStudio.NET窗口中,在__________窗口中可以察看当前项目的类和类型的层次信息。()A.解决方案资源管理器B.类视图C.资源视图D.属性2...
1、在Visual Studio.NET窗口中,在__________窗口中可以察看当前项目的类和类型的层次信息。( )
A. 解决方案资源管理器
B. 类视图
C. 资源视图
D. 属性
2、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server2000 数据库的连接,然后使用连接对象的_______方法创建SqlCommand 对象。 ( )
A. Open
B. OpenSQL
C. CreateCommand
D. CreateSQL
3、用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是:( )
A. Connection 对象连接到的数据库的名称
B. Connection 对象的身份验证信息
C. Connection 对象的最大连接时间
D. Connection 对象使用的缓存大小
4、在ADO.NET中,为访问DataTable对象从数据源提取的数据行。可使用DataTable对象的_______属性。 ( )
A. Rows
B. Columns
C. Constraints
D. DataSet
5、数据库读取记录,你不可能用到的方法有:( )
A. ExecuteNonQuery B. ExecuteScalar
C. Fill D. ExecuteReader
6、ADO.NET 模型中的下列哪些对象不属于Connected 对象? ( )
A. Connection
B. DataAdapter
C. DataReader
D. DataSet
7、已知ds1、ds2 分别代表两个不同的DataSet 对象。其中ds1 已包含名为“Customer”的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用。已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer 中包含______条记录。 ( )
DataTable new_dt_Customer = dt_Customer.Clone();
A. 0
B. 100
C. 200
D. 300
8、数据集ds中两数据表(父表:Customer;子表:CartItems)之间有外键约束,相关的键列是CustomerID其删除规则为SetNull。父表CustomerID中有一行数据的CustomerID=100,子表CartItems中有20行数据的CustomerID=100.若从父表删除该行,则()。
A. 子表不发生任何变化
B. 子表中20 个相关行的CustomerID 列的值变为DBNull
C. 子表中20 个相关行被删除
D. 引发Exception
9、dt 为DataTable 类型的变量,引用名为"Customers"的DataTable 对象。该表中包含"CustomerID" 、"CustomerName"、"Address"、"Telephone"等4 列。将数据列"CustomerID"设为该表的主键的正确语句有:
A. dt.PrimaryKey = "CustomerID";
B. dt.PrimaryKey.Add("CustomerID");
C. dt.PrimaryKey = new object[]{"CustomerID"};
D. dt.PrimaryKey = new DataColumn[]{dt.Columns["CustomerID"]};
10、DataAdapter对象使用与( )属性关联的Command对象将用户在DataSet中新建的数据行保存入数据源。
A. SelectCommand
B. InsertCommand
C. UpdateCommand
D. DeleteCommand 展开
A. 解决方案资源管理器
B. 类视图
C. 资源视图
D. 属性
2、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server2000 数据库的连接,然后使用连接对象的_______方法创建SqlCommand 对象。 ( )
A. Open
B. OpenSQL
C. CreateCommand
D. CreateSQL
3、用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是:( )
A. Connection 对象连接到的数据库的名称
B. Connection 对象的身份验证信息
C. Connection 对象的最大连接时间
D. Connection 对象使用的缓存大小
4、在ADO.NET中,为访问DataTable对象从数据源提取的数据行。可使用DataTable对象的_______属性。 ( )
A. Rows
B. Columns
C. Constraints
D. DataSet
5、数据库读取记录,你不可能用到的方法有:( )
A. ExecuteNonQuery B. ExecuteScalar
C. Fill D. ExecuteReader
6、ADO.NET 模型中的下列哪些对象不属于Connected 对象? ( )
A. Connection
B. DataAdapter
C. DataReader
D. DataSet
7、已知ds1、ds2 分别代表两个不同的DataSet 对象。其中ds1 已包含名为“Customer”的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用。已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer 中包含______条记录。 ( )
DataTable new_dt_Customer = dt_Customer.Clone();
A. 0
B. 100
C. 200
D. 300
8、数据集ds中两数据表(父表:Customer;子表:CartItems)之间有外键约束,相关的键列是CustomerID其删除规则为SetNull。父表CustomerID中有一行数据的CustomerID=100,子表CartItems中有20行数据的CustomerID=100.若从父表删除该行,则()。
A. 子表不发生任何变化
B. 子表中20 个相关行的CustomerID 列的值变为DBNull
C. 子表中20 个相关行被删除
D. 引发Exception
9、dt 为DataTable 类型的变量,引用名为"Customers"的DataTable 对象。该表中包含"CustomerID" 、"CustomerName"、"Address"、"Telephone"等4 列。将数据列"CustomerID"设为该表的主键的正确语句有:
A. dt.PrimaryKey = "CustomerID";
B. dt.PrimaryKey.Add("CustomerID");
C. dt.PrimaryKey = new object[]{"CustomerID"};
D. dt.PrimaryKey = new DataColumn[]{dt.Columns["CustomerID"]};
10、DataAdapter对象使用与( )属性关联的Command对象将用户在DataSet中新建的数据行保存入数据源。
A. SelectCommand
B. InsertCommand
C. UpdateCommand
D. DeleteCommand 展开
1个回答
展开全部
1a 2a 4a 5d 6c 7a 8c 10c
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
企程科技
2024-11-25 广告
2024-11-25 广告
企程科技咨询热线400-822-7130,企程科技是一家以D365 ERP CRM系列产品为平台,致力于提供通用企业解决方案的专业服务公司。我们拥有专业的技术团队和丰富的行业经验,能够帮助企业实现数字化转型,提升运营效率和竞争力。我们助企业...
点击进入详情页
本回答由企程科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询