2024年3月15日发(作者:)

word格式-可编辑-感谢下载支持

一.选择题

1. employee 是sql server 2000数据库中的一个数据表,为执行下列sql语句,

select * from employee

应调用命令对象(command对象)的哪个方法:

a. executescalar

b. executexmlreader

c. executereader

d. executenonquery

2. employee 是sql server 2000数据库中的一个数据表,为执行下列sql语句,

insert into employee values(10,tom,1997)

应调用命令对象(command对象)的哪个方法:

a. executescalar

b. executexmlreader

c. executereader

d. executenonquery

3. 在中,为检查datatable对象的结构,可以使用datatable对象的( )属性

a. rows

b. columns(列)

c. constraints

d. dataset

4. 参考下列语句:

Dim c1 as new sqlconnection

tionstring=”data source =.;initial catalog=aaa;user id=sa”

Dim c2 as new sqlconnection

tionstring=”data source =.;initial catalog=aaa;user id=sa”

Dim c3 as new sqlconnection

tionstring=”data source =.;initial catalog=bbb;user id=sa”

Dim c4 as new sqlconnection

tionstring=”data source =bbb;initial catalog=aaa;user id=sa”

Dim c5 as new sqlconnection

tionstring=”data source =.;initial catalog=aaa;user id=sa;pooling=false”

(pooling=false,表示禁用连接池)

问,上述语句创建了几个连接池来管理这些Sqlconnection对象?

a. 1

b. 2

c. 3

d. 4

5. 为了在使用数据提供程序的连接字符串中禁用连接池,可以在连接字符串中指定

a. oledb services=-4

b. pooling=false

c. oledb pooling=false

word格式-可编辑-感谢下载支持

d. connection lifetime= -1

6.当 sql error严重程度为( )时,.NET触发SQL Conection 对象的InfoMessage事件,而不是引

发异常。

A 20---25 B 17---19 C 11---16 D 1---10

7当访问SQL Server 2008数据库中的数据,最好使用一下哪种.NET数据提供者连接到数据库?( )

A ODBC .NET 数据提供程序 B OLEDB .NET数据提供程序

C 数据提供程序 D SQL Server .NET数据提供程序

8. 当访问SQL Server 6.5数据库中的数据,最好使用一下哪种.NET数据提供者连接到数据库?( )

A ODBC .NET 数据提供程序 B OLEDB .NET数据提供程序(sql,access等,都可以访问。)

C 数据提供程序 D SQL Server .NET数据提供程序

9.变量名为Conn的SqlCon nection对象连接到本地SQL Server 2000 的Northwind实例

该实例中包含下列存储过程(过程体省略):

CREATE PROCEDURE CountProductsInCategory(@catID int, @catName nvarchar(15) OUTPUT)

AS

DECLARE @ProdCount int

。。。。。。

RETURN @ProdCount

则应用sqlCommand利用该连接访问CountProductsInCategory之前,应为sqlCommand对象添加( ) 个

sqlParameter对象。

A 1 B 2 C 3 D 4

10.为了将某个SqlCOmmand对象的参数p1设置为输出参数,应该( )。

A ion =

B p1 .ParameterDirection = SqlParameter .Output

C ion =

D p1 .ParameterDirection =

11.为了将某个SqlCommand对象cmd的参数rt设置为返回值,应该( )。

A 将其作为cmd的第一个参数,并且将其Direction属性值设为ParameterDirection .ReturnValue

B将其Direction 属性值设为Value,在cmd对象参数集合中的顺序不重要

C将其作为cmd的最后一个参数,并将direction属性值设为ParameterDirection .ReturnValue

D令rt = cmd .ExecuteScalar() ;然后检查rt Value 即为返回值

12.为DataTable表添加UniqueConstraint的作用是( )。

A 使与该UniqueConstrain 相关的列的值是自动递减的

B使与该UniqueConstrain 相关的列的值不能为空值

C使与该UniqueConstrain 相关的列的值是自动递增的

D使与该UniqueConstrain 相关的列的值在每行都是唯一的

x1是窗体Form1中的一个TextBox控件,下列语句的作用是( )

textbox

(“Text”,dsNorthwind,”tID”);

A 将textBox1的Text属性绑定到数据集dsNorthwind的表Products

B将textBox1的绑定到数据集dsNorthwind的表Products的列ProductID

C将textBox1的Text属性绑定到数据集Products的表ProductID

D将textBox1的Text属性绑定到数据集dsNorthwind的表Products的列ProductID

14.为了使DataAdapter执行最基本的功能,在DataAdapter对象中,下列哪个Command属性的值是必须有

效的?

Command

apter对象使用与( )属性关联的command对象将用户在datadet中新建的数据行保存入

数据源.