ADONET认证题库1题目及参考答案.doc

上传人:xt****7 文档编号:125834952 上传时间:2020-03-20 格式:DOC 页数:9 大小:121.50KB
返回 下载 相关 举报
ADONET认证题库1题目及参考答案.doc_第1页
第1页 / 共9页
ADONET认证题库1题目及参考答案.doc_第2页
第2页 / 共9页
ADONET认证题库1题目及参考答案.doc_第3页
第3页 / 共9页
ADONET认证题库1题目及参考答案.doc_第4页
第4页 / 共9页
ADONET认证题库1题目及参考答案.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《ADONET认证题库1题目及参考答案.doc》由会员分享,可在线阅读,更多相关《ADONET认证题库1题目及参考答案.doc(9页珍藏版)》请在金锄头文库上搜索。

1、ADO.NET认证题库1 题目及参考答案数据库访问技术bQc5HVrIT农庄,IT认证,题库,微软认证,ATA认证 ADO.NET 程序设计复习过程中如有疑问请咨询牛洁老师以下材料由天一学院信息工程系2006级软件1班周锐华同学从题库整理,所有看到此资料的同学应感谢周锐华同学1.Employee是SQL Server2000数据库中的一个数据表。为执行一下的SQL语句从表中检索数据,应使用Command对象的()方法。 Select*from Employee;A ExecuteScalar B ExecuteXMLReader C ExecuteReader D ExecuteNonQuer

2、y 答案C2.Employee是SQL Server2000数据库中的一个数据表。为执行一下的SQL语句从表中检索数据,应使用Command对象的()方法。 Insert into Employee Values(10,Tom,1997)A ExecuteScalar B ExecuteXMLReader C ExecuteReader D ExecuteNonQuery 答案D3.在ADO.NET中,为检查DataTable对象结构。可使用DataTable对象的()属性。A Rows B Columns C Constraints D DataSet 答案B4.参考下列C#语句:SqlCo

3、nnection Conn1=new SqlConnection();Conn1.ConnectionString=“Integrated Security=SSPI;InitialCatalog=northwind;Pooling=False”;Conn2.ConnectionString=“Integrated Security=SSPI;InitialCatalog=northwind;Pooling=False”;Conn2.Open();请问:上述语句将创建()个连接池来管理这些SqlConnection对象。A 0 B 2 C 1 答案A5.为了在使用OLEDB.NET数据库提供程

4、序的连接字符串中禁用连接池特性,可以在连接字符串中指定()。A OLEDB Services=-4 B Pooling=False C OLE Pooling=Fasle D Connection Lifetime=-1 答案A6.某程序使用SQL Server.NET数据库提供程序访问SQL Server数据库时出现SQLException异常。其SqlError集合中某个SqlError对象的严重程度为15,则该错误可能表示()A 可以继续工作,但某些特定语句可能无法工作 B SQLConnection已被服务器关闭,用户需重新打开连接C 该错误可以由用户更正 D SQLServer服务器

5、必须重启 答案C7.打开SQL Connection时返回的SQL Server错误号为18456,该错误表示()A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效C. 连接超时 D. 连接字符串指定的用户名或密码错误 答案D8.打开SQL Connection时返回的SQL Server错误号为17,该错误表示()A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效C. 连接超时 D. 连接字符串指定的用户名或密码错误 答案A9.某程序使用SQL Server.NET数据提供程序访问SQL Server数据库时出现SQLException异常,该

6、异常的sqlError集合某个SqlError的严重程度可由其()属性获得。A LineNumber B Message C Class D Number 答案C10.当SQL Error严重程度为()时,.NET触发SQL Conection对象的InfoMessage事件,而不是引发异常。A 20-25 B 17-19 C 11-16 D 10 答案D11.为了访问SQL Server 2000数据库中的数据,最好使用以下那种.NET数据提供者连接到数据库()A ODBC.NET数据提供程序 B OLEDB.NET数据提供程序C XML.NET数据提供程序 D SQL Server.NET

7、 数据提供程序 答案D12.数据库F:BooksMgt.mdb包含Book。创建名为conn数据连接对象定义如下:OLEDBConnection conn=new OLEDBConnection(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:BooksMgt.mdb”);请问下列C#语句是否正确()OleDbCommand cmd=conn.CreateCommand();cmd.CommandText=“SelectAllBooks”;cmd.CommandType=CommandType.StoredProcedure;A 正确 B 错误

8、答案B13.数据库F:BooksMgt.mdb包含Book。创建名为conn数据连接对象定义如下:OLEDBConnection conn=new OLEDBConnection(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:BooksMgt.mdb”);请问下列C#语句是否正确()OleDbCommand cmd=conn.CreateCommand();cmd.CommandText=“Book”;cmd.CommandType=CommandType.TavleDirect;A 错误 B 正确 答案A14.变量名为Conn的sqlConn

9、ection对象连接到本地SQL Server 2000的Northwind实例。该实例中包含下列存储过程(过程体省略):CREATE PROCEDURE CountProductsInCategory(catID int,catName nvarchar(15) OUTPUT)AS.RETURN ProdCount则下列应用sqlCommand访问CountProductsInCategory的语句是否正确?Conn.Open();sqlCommand cmd = Conn.CreateCommand();cmd.CommandText = CountProductsInCategory;c

10、md.CommandType = CommandType.StoredProcedure;int count = cmd.ExecuteScalar;A.错误 B.正确 答案A15.变量名为Conn的sqlConnection对象连接到本地SQL Server 2000的Northwind实例。该实例中包含下列存储过程(过程体省略):CREATE PROCEDURE CountProductsInCategory(catID int,catName nvarchar(15)OUTPUT)ASDECLARE ProdCount int.RETURN ProdCount则应用sqlCommand利

11、用该连接访问CountProductsInCategory之前,应为sqlCommand对象添加()个SqlParameter对象。A.1 B.2 C.3 D.4 答案C16.变量名为OleDbConnection对象连接到本地Oracle的Myoral实例。该实例中包含表Orders。为了从Orders表查询所有CustomerID等于ton的订单数据,请用正确的字符串sqlstr的赋值语句替换下列第一行语句.string sqlstr = 本字符串需要你用正确的SQL语句替换;conn.Open();OleDbCommand cmd = conn.CreateCommand():cmd.C

12、ommandText = sqlstr;cmd.CommandType = CommandType.Text;OleDbParameter p1 = cmd.Parameters.AddA.string sqlstr = Select*from Orders where CustomerID=?B.string sqlstr = Select*from Orders where CustomerID= CustomerIDC.string sqlstr = Select*from Orders where CustomerID=CustomerIDD.string sqlstr = Selec

13、t*from Orders 答案A19.为了将某个SqlCommand对象的参数pl设置为输出参数,应该( ).A.pl.Direction = SqlParameterDirection.OutputB.pl.ParameterDirection = SqlParameter.OutputC.pl.Direction = ParameterDirection.OutputD.pl.ParameterDirection = ParameterDirection.Output 答案C20.为了将某个SqlCommand对象cmd的参数rt设置为返回值,应该( ).A.将其作为cmd的第一个参数,

14、并且将其Direction属性值设为ParameterDirection.ReturnValueB.将其Direction属性值设为ParameterDirection.ReturnValue,在cmd对象参数集合中的顺序不重要C.将其作为cmd的最后一个参数,并将其Direction属性值设为ParameterDirection.ReturnValueD.令rt = cmd.ExecuteScalar();然后检查rtValue即为返回值答案A21.我们已知SQL Server 2000数据库MyDB中包含表MyTable。cmd是一个SqlCommand类型的对象,并已正确连接到数据库MyDB。执行下列语句SqlDataReader dr = cmd.ExecuteReader();为了获得表MyTable的构架信息,可调用( ).A.DataTable TableStruct = dr.GetSchemaTable(); B.DataTable TableStruct = dr.NextResult();C.DataTable TableStruct; dr.GetSchemaTable(TableStruct);D.Data

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号