ADO.net试题(1)

ADO.NET程序设计模拟题(共206题)
1
ADO.NET 模型中的下列哪些对象属于Connected 对象
A. Connection
B. DataAdapter
C. DataReader
D. DataSet
正确答案:ABC
2
在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行.可使用DataTable 对象的_______属性.
A. Rows
B. Columns
C. Constraints
D. DataSet
正确答案:A
3
在ADO.NET 中使用XML 支持时,以下哪些建议是可取的
A. 从DataSet 读取XML 格式的数据
B. 使用XML 格式的数据填充DataSet
C. 为DataSet 创建XML 格式的构架描述
D. 将数据以XML 格式保存在数据库中
正确答案:ABC
4
目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序.
A. SQL Server .NET 数据提供程序
B. OLE DB .NET 数据提供程序
C. ODBC .NET 数据提供程序
D. XML .NET 数据提供程序
正确答案:AB(51aspx)
5
为访问Microsoft Access 2000 数据库中的数据,可以使用以下哪种.NET 数据提供者连接到数据库
A. SQL Server .NET 数据提供程序
B. OLE DB .NET 数据提供程序
C. ODBC .NET 数据提供程序
D. XML .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
SQL Server 的Windows 身份验证机制是指,当网络用户尝试连接到SQL Server 数据库时,
A. Windows 获取用户输入的用户和密码,并提交给SQL Server 进行身份验证,并决定
用户的数据库访问权限
B. SQL Server 根据用户输入的用户和密码,提交给Windows 进行身份验证,并决定用
户的数据库访问权限
C. SQL Server 根据已在Windows 网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据库访问权限
D. 登录到本地Windows 的用户均可无限制访问SQL Server 数据库
正确答案:C
8
SQL Server 2000 在Windows 98 上
A. 无法运行
B. 运行在集成身份验证模式
C. 运行在混合身份验证模式
D. 不验证用户身份
正确答案:C
9
在Visual Studio .NET 的服务器资源管理器中,下列哪些是可见的服务项目
A. 数据连接
B. 网络连接
C. 事件日志服务
D. 设备管理器
正确答案:AC
10
参考下列C#语句:
SqlConnection Conn1 = new SqlConnection( );
Conn1.C;
Conn1.Open( );
SqlConnection Conn2 = new SqlConnection( );
Conn2.C;
Conn2.Open( );
请问:上述语句将创建_____个连接池来管理这些SqlConnection 对象
A.1
B.2
C.0
正确答案:B
11
打开SQL Connection 时返回的SQL Server 错误号为4060,该错误表示:
A. 连接字符串指定的服务器名称无效
B. 连接字符串指定的数据库名称无效
C. 连接超时
D. 连接字符串指定的用户名或密码错误
正确答案:B
12
设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效
A. 使用ADO.NET 对XML 数据文件中的数据进行分析和处理
B. 在SQL Server 数据库的表中搜索某个字段值
C. 计算SQL Server 数据库中数据表的行数
D. 在SQL Server 数据库中创建存储过程
正确答案:BCD
13
为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server2000 数据库的连接,然后使用连接对象的_______方法创建SqlCommand 对象.
A. Open
B. OpenSQL
C. CreateCommand
D. CreateSQL
正确答案:C
14
数据库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 = "Select * From Book";
cmd.CommandType = CommandType.Text;
A. 正确
B. 错误
正确答案:A
15
变 量名为conn 的SqlConnection 对象连接到本地SQL Server 2000 的Northwind 实例.该实例中包含表Orders.为了从Orders 表查询所有CustomerID 等于"tom"的订单数据,请用正确的字符串sqlstr 的赋值语句替换下列第一行语句.
string sqlstr="本字符串需要你用正确的SQL语句替换":
conn.Open();
SqlCommand cmd = conn.Create
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值