一、单选题(共 10 道试题,共 50 分。)V
1. 为了控制DataAdapter 的Fill 方法如何在填充数据之前向DataSet 加载数据源架构信息,可在调用该方法前,将DataAdapter 的MissingSchemaAction 属性设为______,使得Fill 方法在填充数据前,向DataSet 架构添加额外的表和列,并且给DataTable添加主键信息.
A. Add
B. AddWithKey
C. Error
D. Ignore
满分:5 分
2. 在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息.
A. ConnectionString
B. DataSource
C. UserInformation
D. Provider
满分:5 分
3. 下面这段代码中,变量subString的结果是( )。 string aString = "Left Center Right"; string subString = aString.Substring(1, 4);
A. "eft "
B. " Left"
C. "Left "
D. "Left"
满分:5 分
4. 用鼠标右击一个控件时出现的菜单一般称为:
A. 主菜单
B. 菜单项
C. 快捷菜单
D. 子菜单
满分:5 分
5. C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句?
A. string str = "Tom\'s Living Room";
B. string str = "Tom's Living Room";
C. string str("Tom's Living Room");
D. string str("Tom"s Living Room");
满分:5 分
6. 变量名为conn 的SqlConnection 对象连接到本地SQL Server 2000 的Northwind 实例.该实例中包含表Orders.为了从Orders 表查询所有CustomerID 等于"tom"的订单数据,请用正确的字符串sqlstr 的赋值语句替换下列第一行语句. string sqlstr="本字符串需要你用正确的SQL语句替换": conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = sqls
A. string sqlstr="Select * From Orders where CustomerID= ";
B. string sqlstr="Select * From Orders where CustomerID=CustomerID ";
C. string sqlstr="Select * From Orders where CustomerID=@CustomerID ";
D. string sqlstr="Select * From Orders";
满分:5 分
7. 在编写ASP.NET 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入_______事件处理程序中。
A. 页面的Load
B. 页面的init
C. 页面的PreRender
D. 页面的Disposed 消息
满分:5 分
8. 已知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 分
9. 下列关于HTML的说法错误的是( )。
A. HTML的全称是超文本标记语言
B. HTML语言是制作网页的基础
C. HTML所创建的网页文档需要经过编译才能用浏览器打开
D. 可以使用Windows操作系统下的“记事本”程序来编写HTML文件
满分:5 分
10. 某Command 对象cmd 将被用来执行以下SQL 语句,以向数据源中插入新记录: insert into Customers values(1000,“tom”)请问,语句cmd.ExecuteNonQuery( );的返回值可能为( )
A. 1
B. 2
C. 1000
D. “tom”
满分:5 分