复习题
更新时间:2023-11-23 05:22:01 阅读量: 教育文库 文档下载
一、单项选择题
1、在.NET中,以下关于命名空间的描述,正确的是( D ) A. 命名空间不可以进行嵌套
B. 在一个.cs文件中,只能存在一个命名空间
C. 使用private修饰的命名空间,其内部的类也不允许访问 D. 命名空间使得代码更加有条理、结构更清晰
2、cmd是一个SqlCommand类型的对象,并已正确连接到数据库MyDB。为了遍历完SqlDataReader 对象的所有数据行后立即自动释放cmd使用的连接对象,应采用下列哪种方法调用ExecuteReader方法? (D ) A. SqlDataReader dr = cmd.ExecuteReader( ); B. SqlDataReader dr = cmd.ExecuteReader(true); C. SqlDataReader dr = cmd.ExecuteReader(0);
D. SqlDataReader dr= cmd.ExecuteReader(CommandBehavior.CloseConnection); 3、为了在程序中使用DataSet 类定义数据集对象,应在文件开始处添加对命名空间__C_的引用。
A. System.IO B. System.Utils C. System.Data D. System.DataBase
4、在ADO.NET 中,为访问DataTable对象从数据源提取的数据行。可使用DataTable 对象的___A____ 属性。
A. Rows B. Columns C. Constraints D. DataSet 5、阅读以下的C#代码: class A {
public A( ) {
1
Console.WriteLine(\ } } class B:A {
public B() {
Console.WriteLine(\ } }
class Program {
public static void Main() {
B b = new B(); Console.ReadLine(); } }
上述代码运行后,将在控制台窗口输出( B A. A B. B C. A D.B B A
6、在SQL语法中,用于插入数据的命令是 _。( A ) A. INSERT,UPDATE B. UPDATE, INSERT C. DELETE,UPDATE
D. CREATE,UPDATE
2
)。 ,用于更新数据的命令是__ 7、ADO.NET 使用( B )命名空间的类访问SQL Server 数据库中的数据。 A. System.Data.OleDb B. System.Data.SqlClient C. System.Xml.Serialization D. System.IO
8、非类型化DataSet和类型化DataSe之间的区别在于( A )。 (1)非类型化DataSet通过索引或字符串访问数据表和列 (2)类型化DataSet通过索引或字符串访问数据表和列 (3)非类型化DataSet通过类型安全的属性访问数据表和列 (4)类型化DataSet通过类型安全的属性访问数据表和列 (5)类型化DataSet具有编译时的数据集架构信息 A、(1)、(4)、(5) B、(2)、(3)、(5) C、(1)、(4) D、(2)、(3) 9、参考下列C#语句:
SqlConnection Conn1 = new SqlConnection( );
Conn1.ConnectionString = \Catalog=northwind\Conn1.Open( );
SqlConnection Conn2 = new SqlConnection( );
Conn2.ConnectionString = \Security=SSPI\Conn2.Open( );
请问:上述语句将创建__A___个连接池来管理这些SqlConnection 对象? A.1 B.2 C.0
10、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到
3
SQL Server 2000 数据库的连接,然后使用连接对象的___C____方法创建SqlCommand 对象。
A. Open B. OpenSQL C. CreateCommand D. CreateSQL
11、变量名为conn 的SqlConnection 对象连接到本地SQL Server 2000 的Northwind 实例。该实例中包含表Orders。为了从Orders 表查询所有CustomerID 等于“tom” 的订单数据,请用正确的字符串sqlstr 的赋值语句替换下列第一行语句。 ( C )
string sqlstr=\本字符串需要你用正确的SQL语句替换\conn.Open();
SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = sqlstr;
cmd.CommandType = CommandType.Text;
SqlParameter p1 = cmd.Parameters.Add(\p1.Value = \
SqlDataReader dr = cmd.ExecuteReader();
A. string sqlstr=\
B. string sqlstr=\C. string sqlstr=\D. string sqlstr=\
12、变量名为conn 的SqlConnection 对象连接到本地SQL Server 2000 的Northwind 实例.该实例中包含表Orders.为了从Orders 表查询所有CustomerID 等于\的订单数据,请用正确的字符串sqlstr 的赋值语句替换下列第一行语句.( C )
string sqlstr=\本字符串需要你用正确的SQL语句替换\
4
conn.Open();
SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = sqlstr;
cmd.CommandType = CommandType.Text;
SqlParameter p1 = cmd.Parameters.Add(\p1.Value = \
SqlDataReader dr = cmd.ExecuteReader();
A. string sqlstr=\
B. string sqlstr=\C. string sqlstr=\D. string sqlstr=\
13、在ADO.NET 中,执行数据库的某个存储过程,则至少需要创建( A )并设置它们的属性,调用合适的方法:
A. 一个Connection 对象和一个Command 对象 B. 一个Connection 对象和DataSet 对象 C. 一个Command 对象和一个DataSet 对象 D. 一个Command 对象和一个DataAdapter 对象
14、在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的( A )属性来指定连接到数据库时的用户和密码信息. A. ConnectionString B. DataSource C. UserInformation D. Provider
15、在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用( D )关键字。
5
正在阅读:
复习题11-23
大班健康活动说课稿12-18
2012年度全国卫生专业技术资格考试报名须知考试考试填表说明12-17
让学生成为地理课堂的主人10-17
教学档案管理规范DOC03-08
第二十二章_一元二次方程复习课09-05
猫的自述作文400字07-11
LED光学测试系统IS机操作说明书10-17
班级五项评比评分细则03-11
广告位租赁合同协议书范本11-06
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案