一、单选题(共 10 道试题,共 50 分。)V 1. 已知ds 为数据集对象.以下语句的作用是_____. ds.Tables["roduct"].Constraints.Add( new UniqueConstraint("UC_ProductName",new string[]{"Name","Class"},true));
A. 为表"roduct"添加一个由列"Name","Class"组合成的主键约束
B. 为表"roduct"添加一个由列"Name","Class"组合成的唯一性约束
C. 为数据集ds 添加一个名为"roduct"的数据表,并添加两个列,列名分别为"Name"和"Class"
D. 为数据集ds 添加一个名为"roduct"的数据表,并添加一个名为"UC_ProductName"的数据列
满分:5 分
2. DataSet对象的Merge方法用于( )
A. 将两个DataSet中的数据和架构合并到一个DataSet中
B. 将两个DataTable中的行合并到一个DataTable中
C. 向数据源提交修改
D. 从数据源提取数据
满分:5 分
3. 在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的_________成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。 A. B. C. D.
A. Append
B. Create
C. CreateNew
D. Truncate
满分:5 分
4. 为创建在SQL Server中执行Select 语句的Command 对象,可先建立到SQL Server数据库的连接,然后使用连接对象的_______方法创建SqlCommand 对象.
A. Open
B. OpenSQL
C. CreateCommand
D. CreateSQL
满分:5 分
5. 类MyClass 中,下列哪条语句定义了一个只读的属性Count?
A. private int Count;
B. private int count; public int Count{ get{return count;} }
C. public readonly int Count;
D. public readonly int Count { get{ return count;} set{count = value;} }
满分:5 分
6. myDataSet.Tables.AddRange (dtArray) 语句中的 dtArray 是一个( )数组。
A. DataSet
B. Table
C. DataTable
D. DataArray
满分:5 分
7. 已知ds1,ds2 分别代表两个不同的DataSet 对象.其中ds1 已包含名为"Customer"的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用.已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer 中包含______条记录. DataTable new_dt_Customer = dt_Customer.Copy();
A. 0
B. 100
C. 200
D. 300
满分:5 分
8. 下面答案中,( )不是打开文件涉及的枚举类型。
A. FileMode
B. FileOpen
C. FileAccess
D. FileShare
满分:5 分
9. 如果想让Label控件显示特定内容,应设置其哪个属性:
A. Color
B. Text
C. Font
D. Visible
满分:5 分
10. 验证用户输入的值在18~60的范围内,要使用( )验证控件。
A. RegularExpressionValidatof控件
B. CompareValidator控件
C. RangeValidator控件
D. RequiredFieldValidator控件
满分:5 分