《数据库访问技术—ADO程序设计》模拟题

更新时间:2023-06-29 19:25:17 阅读: 评论:0

《数据库访问技术—ADO 程序设计》模拟题
51构架中被用来访问数据库数据的组件集合称为:
A. ADO
B. ADO
C. COM+
D. Data Service
答案: B
52、在ADO 中,执行数据库的某个存储过程,则至少需要创建________并设置它们的属性,调用合适的方法:
A. 一个Connection 对象和一个Command 对象
B. 一个Connection 对象和DataSet 对象
C. 一个Command 对象和一个DataSet 对象
D. 一个Command 对象和一个DataAdapter 对象
答案:A
53dataTable 是数据集myDataSet 中的数据表对象,有种子包衣9 条记录。调用下列代码后,dataTable 中还有几条记录?
dataTable.Rows[8].Delete();
A. 9
B. 8
C. 1
D. 0
答案:A
54、在ADO,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet,则必须事先设置好DataAdapter对象的下列哪个Command属性?
A. 兵乓球拍Delete Command
B. Update Command
C. Inrt Command
D. Select Command
答案:D
55、为使用OleDb Data Proviver连接到SQL Server 2000数据库,应将Connection对象的ConnectionString瑰来属性中的Provider子属性的值设置为:
A. Provider=SQLOLEDB
B. Provider=SQLSERVER
C. Provider=Microsoft.Jet.OLEDB.4.0
D. Provider=MSDAORA
答案:A
56、在使用ADO编写连接到SQL Server 2000数据库的应用程序时,从提高性能的角度考虑,应创建____类的对象, 并调用其Open方法连接到数据库:
A. OleDbConnection
B. SqlConnection
C. OdbcConnection
D. Connection
答案:B
57、在使用ADO 设计数据库应用程序时,可通过设置Connection 对象的_______
性来指定连接到数据库时的用户和密码信息。
A. ConnectionString
B. DataSource
C. UrInformation
D. Provider
答案:A
58、使用名为TKorderEntry DataSet 对象开发一个管理某项目的数据,送花的含义TkorderEntry对象有两个名为orderNamesOrderDetailsDataTable对象,在两个DataTable间定义一个名为orderDetailsKey ForeignKeyConstraint对象。想要在orderNames中删除一行,由于它与OrderDetails 表中的行相关联,会产生异常。
出现问题最可能的原因是:
A. OrderDetails.KeyDeleteRule的当前值是Rule.Cascade.
B. OrderDetails.KeyDeleteRul的当前值是Rule.SetNull.
C. OrderDetails.KeyDeleteRule的当前值是Rule.SetDefault.
D. OrderDetails.KeyDeleteRule的当前值是Rule.None.
答案: D
59、你正在创建一个ASP 应用程序来追踪一家公司的销售订单。此应用程序用的是ADO DataSet 对象,DataSet 包含了两个DataTable 对象。一个表的名字为Orders,另一个表名为OrderDetails。来自Orders 表的数据显示在列表框中,你希望当用户在列表框中选择了Orders 表的信息时,它相应的Order details 就会显示在Grid 中。你想修改这些对象使你的代码能够找到你选择的订单的所有order details 信息,你该怎么做?
A.在DataSet 对象的Relations 集合中添加一个DataRelation 对象
B.用DataSet.Merge 方法把Orders 表和OrderDetails 表相互连接起来
C.在OrderDetails表中添加一个ForeignKeyConstraint
D.在OrderDetails中添加一个keyref约束
答案:A
60、开发一个用DataGrid控件来显示产品的分类列表的 ASP程序,产品数据存放在名为TestKingProducts Microsoft SQL Server 数据库中,每一个产品有一数值变量 ProductID和字符变量 ProductName。利用SqlDataAdapter 对象和 SqlCommand 通过存储过程来检索数据库中的产品数据,设置SqlCommand 对象的CommandType 属性为CommandType.StoredProcedure,设置 CommandText 属性为 procProductList 产品列表通过由ProductID降序分类填充到一个DataTable对象中,要求数据通过ProductName按字母倒序显示。
请选择:
A. SqlCommand 对象的CommandType属性设为CommandType.Text.
按下面方法更改SqlCommand 对象的CommandType属性:
SELECT * FROM procProductList ORDER BY ProductName DESC;
绑定 DataGrid控件至DataTable对象。
B. 创建一个基于DataTable 对象的DataView 对象,
设置DataView对象的Sort属性为 ProductName DESC.
绑定 DataGrid控件至DataView对象。
C. 设置DataGrid控件的 AllowSorting属性为True
设置显示ProductName DataGridColumn SortExpression属性为
ProductName DESC.
绑定 DataGrid控件至DataTable对象.
D. 设置DataTable 对象的DisplayExpression 属性为 ORDER BY ProductName DESC.
绑定 DataGrid控件至DataTable对象.
答案: B
61、使用 Microsoft SQL Server Data Provider连接到某个数据库. 数据库管理员报告, 由于应用程序的超量使用,等待建立新连接的用户的数据请求被中止,通过设置最小连接池数为10来改进请求通过的能力。
请选择:
A. 在应用程序的fig 文件中设置appSettings 元素的connection 五四运动的历史意义元素,设置连接池的最小数量为10
B. 在服务器的fig 文件中增加appSettings 元素的connection 元素,设置连接池的最小数量为10
C. 在连接字符串中增加一个Min Pool Size属性,设置连接池的最小数量为10
D. 增加一个Min Pool Size属性给 ADO connection 对象, 该属性赋值为10
答案: C
62最丑的人、你正在为你的公司创建一个ASP的应用程序。公司的数据都存储在Microsoft SQL
Server 6.5数据库中。你的应用程序能产生一个上百万行的基于transaction表的交易帐目汇总报表,你希望你的应用程序能够尽可能快的返回汇总报表。你该如何做,使应用程序与数据库连接检索数据?
A.用SqlConnection对象连接数据库,用SqlCommand对象运行存储过程来返回数据
B.用OleDbConnection对象连接数据库,用OleDbCommand对象运行存储过程来返回数据
C.配置SQL Server使它支持HTTP访问,创建XML模板来运行存储过程,在XML电脑显示器亮度模板中返回数据
D.用COM interop 来创建ADODB.Connection对象,用ADODB.Command对象来运行SQL语句返回数据
答案:B
63、创建一个从Microsoft SQL Server 数据库中检索数据的ASP页。在SQL Server
据库中创建一个名为GetYTDSales的方法用来运行存储过程。存储过程定义一个指定产品的输入参数并返回整年产品的销售数据。在GetYTDSales方法中声明一数字变量,把存储过程的返回值赋给该变量。
请选择:
A. 创建一个SqlDataAdapter对象,调用它的Fill方法来运行存储过程并把整年产品的销售数据赋给该数字变量。
B. 创建一个SqlDataAdapter对象,调用它的Update方法来运行存储过程并把整年产品的销售数据赋给该数字变量。
C. 创建一个SqlDataAdapter对象,调用它的ExecuteScalar方法来运行存储过程并把整年产品的销售数据赋给该数字变量。
D. 创建一个SqlDataAdapter对象,调用它的ExecuteReader方法来运行存储过程并把整年产品的销售数据赋给该数字变量。
答案: C
64、创建ASP页面来显示产品的清单。产品的信息存储在Microsoft SQL Server数据库上。你用SqlConnection对象连接数据库。你的SQL Server计算机名为SerA。产品信息数据库名为SalesDB中餐快餐,包含产品信息的表名为Products。你用SQL Server用户账号WebApp,口令为Good123连接SalesDB。你需要设置SqlConnection 对象的ConnectionString属性。你该用哪个字符串?
A. Provider=SQLOLEDB.1;File Name =Data\MyFile.udl

本文发布于:2023-06-29 19:25:17,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1060518.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   产品   数据库   过程   对象   设置
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图