ADO1NETWord格式.docx

上传人:b****5 文档编号:15778068 上传时间:2022-11-16 格式:DOCX 页数:52 大小:44.49KB
下载 相关 举报
ADO1NETWord格式.docx_第1页
第1页 / 共52页
ADO1NETWord格式.docx_第2页
第2页 / 共52页
ADO1NETWord格式.docx_第3页
第3页 / 共52页
ADO1NETWord格式.docx_第4页
第4页 / 共52页
ADO1NETWord格式.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

ADO1NETWord格式.docx

《ADO1NETWord格式.docx》由会员分享,可在线阅读,更多相关《ADO1NETWord格式.docx(52页珍藏版)》请在冰豆网上搜索。

ADO1NETWord格式.docx

C.为DataSet创建XML格式的构架描述

D.将数据以XML格式保存在数据库中

4

目前,Microsoft.NETFramework的发行包中包含以下.NET数据提

供程序。

A.SQLServer.NET数据提供程序

B.OLEDB.NET数据提供程序

C.ODBC.NET数据提供程序

第2页共48页

D.XML.NET数据提供程序

AB

5

为访问MicrosoftAccess2000数据库中的数据,可以使用以下哪

种.NET数据提供者连接到数据库?

BC

6

为了在程序中使用ODBC.NET数据提供程序,应在源程序工程中

添加对程序集______的引用。

A.System.Data.dll

B.System.Data.SQL.dll

C.System.Data.OleDb.dll

D.System.Data.Odbc.dll

D

7

SQLServer的Windows身份验证机制是指,当网络用户尝试连接到

SQLServer数据库时,

A.Windows获取用户输入的用户和密码,并提交给SQLServer进

行身份验证,并决定

用户的数据库访问权限

B.SQLServer根据用户输入的用户和密码,提交给Windows进行

身份验证,并决定用

户的数据库访问权限

C.SQLServer根据已在Windows网络中登录的用户的网络安全属

性,对用户身份进行验证,并决定用户的数据库访问权限

第3页共48页

D.登录到本地Windows的用户均可无限制访问SQLServer数据库

C

8

SQLServer2000在Windows98上

A.无法运行

B.运行在集成身份验证模式

C.运行在混合身份验证模式

D.不验证用户身份

9

在VisualStudio.NET的服务器资源管理器中,下列哪些是可见的服

务项目?

A.数据连接

B.网络连接

C.事件日志服务

D.设备管理器

AC

10

参考下列C#语句:

SqlConnectionConn1=newSqlConnection();

Conn1.ConnectionString="

IntegratedSecurity=SSPI;

Initial

Catalog=northwind"

;

Conn1.Open();

SqlConnectionConn2=newSqlConnection();

Conn2.ConnectionString="

InitialCatalog=northwind;

Integrated

Security=SSPI"

Conn2.Open();

请问:

上述语句将创建_____个连接池来管理这些SqlConnection对

象?

A.1

第4页共48页

B.2

C.0

B

11

打开SQLConnection时返回的SQLServer错误号为4060,该错误表

示:

A.连接字符串指定的服务器名称无效

B.连接字符串指定的数据库名称无效

C.连接超时

D.连接字符串指定的用户名或密码错误

12

设计ADO.NET应用程序时,在下列哪些情况下,使用Command对

象直接访问数据源更加有效?

A.使用ADO.NET对XML数据文件中的数据进行分析和处理

B.在SQLServer数据库的表中搜索某个字段值

C.计算SQLServer数据库中数据表的行数

D.在SQLServer数据库中创建存储过程

BCD

13

为创建在SQLServer2000中执行Select语句的Command对象,可

先建立到SQLServer2000数据库的连接,然后使用连接对象的

_______方法创建SqlCommand对象。

A.Open

B.OpenSQL

C.CreateCommand

D.CreateSQL

第5页共48页

14

数据库F:

\BooksMgt.mdb包含表Book。

创建名为conn数据连接对象

定义如下:

OleDbConnectionconn=new

OleDbConnection(@"

Provider='

Microsoft.Jet.OLEDB.4.0'

Data

Source='

F:

\BooksMgt.mdb'

"

);

请问下列C#语句是否正确?

OleDbCommandcmd=conn.CreateCommand();

cmd.CommandText="

Select*FromBook"

cmd.CommandType=CommandType.Text;

A.正确

B.错误

15

变量名为conn的SqlConnection对象连接到本地SQLServer2000

的Northwind实例。

该实例中包含表Orders。

为了从Orders表查询所

有CustomerID等于“tom”的订单数据,请用正确的字符串sqlstr的赋

值语句替换下列第一行语句。

stringsqlstr="

本字符串需要你用正确的SQL语句替换"

:

conn.Open();

SqlCommandcmd=conn.CreateCommand();

cmd.CommandText=sqlstr;

SqlParameterp1=

cmd.Parameters.Add("

@CustomerID"

SqlDbType.VarChar,5);

p1.Value="

tom"

SqlDataReaderdr=cmd.ExecuteReader();

A.stringsqlstr="

Select*FromOrderswhereCustomerID=?

B.stringsqlstr="

Select*FromOrderswhereCustomerID=CustomerID

C.stringsqlstr="

Select*FromOrderswhere

CustomerID=@CustomerID"

D.stringsqlstr="

Select*FromOrders"

16

第6页共48页

Oracle数据库实例MyOra1中存储过程CountProductsInCategory的

定义如下(过程体略):

CREATEFUNCTIONCountProductsInCategory(catIDin

number,catNamevarchar2out)

RETURNintAS

ProdCountnumber;

BEGIN

……

RETURNProdCount;

ENDCountProductsInCategory;

使用OLEDB.NET数据提供程序的OleDbCommand对象访问该存

储过程前,为了添加足够的参数,可以_______。

1.OleDbParameterp2=new

OleDbParameter("

CatID"

OleDbType.Int,4);

p1.Direction=ParameterDirection.Input;

cmd.Parameters.Add(p2);

2.OleDbParameterp3=new

CatName"

OleDbType.VarWChar,15);

p1.Direction=ParameterDirection.Output;

cmd.Parameters.Add(p3);

3.OleDbParameterp1=new

RETURN_VALUE"

p1.Direction=ParameterDirection.ReturnValue;

cmd.Parameters.Add(p1);

A.依次执行语句1、2、3

B.依次执行语句2、3、1

C.依次执行语句3、2、1

D.依次执行语句3、1、2

17

某Command对象cmd将被用来执行以下SQL语句,以向数据源中

插入新记录:

insertintoCustomersvalues(1000,“tom”)

请问,语句cmd.ExecuteNonQuery();

的返回值可能为

A.0

第7页共48页

B.1

C.1000

D.“tom”

18

cmd是一个SqlCommand类型的对象,并已正确连接到数据库

MyDB。

为了在遍历完SqlDataReader对象的所有数据行后立即自动

释放cmd使用的连接对象,应采用下列哪种方法调用ExecuteReader

方法?

A.SqlDataReaderdr=cmd.ExecuteReader();

B.SqlDataReaderdr=cmd.ExecuteReader(true);

C.SqlDataReaderdr=cmd.ExecuteReader(0);

D.SqlDataReaderdr=

cmd.ExecuteReader(CommandBehavior.CloseConnection);

19

下列哪个SQL语句属于DDL语句(数据定义语句)?

A.Create

B.Select

C.Grant

D.Insert

20

SQLServer2000的BEGINTRANS和COMMITTRANS、

ROOLBACKTRANS语句可用于______中来支持操作的事务特性。

A.Select语句

B.存储过程

C.ADO.NET连接对象的Transaction属性

D.ADO.NET命令对象的CommandText属性

21

第8页共48页

使用SQL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1