在Microsoft.NET架_第1页
在Microsoft.NET架_第2页
在Microsoft.NET架_第3页
在Microsoft.NET架_第4页
在Microsoft.NET架_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、B卷卷号:7028,6053浙江广播电视大学2005-2006学年度第一学期期末考试网络数据库SQL试题2005年11月题号一二三四五总 分分数一、 名词解释:每题5分,共15分1、 即时编译:2、 公共语言运行库:3、 托管代码:二、 填空题:每空1分,共20分1、 使DataAdapter的 _ 方法,可以将数据填充到DataSet中。2、 服务器验证控件的 _ 属性可以将错误信息传达给用户。3、 在Microsoft.NET架构中,Web Form的后缀名是_。4、 在Web窗体的Page_Load事件中可以通过 _ 属性区分窗体是首次还是回送(PostBack)。5、 在DataGri

2、d控件中实现数据修改的三个方法是:_、_和_。6、 VB.NET中数组的下标是从_开始的。7、 在VS.NET中,既可以生成托管代码又可以生成非托管代码的编程语言是:_。8、 在ODBC模型中,最终是通过_来操作数据库的。9、 使用Command的 _ 方法返回 DataReader 对象。10、 声明一个用户控件的三个主要元素是_、_和_。11、 为DataList设置水平布局的属性是 _ ,设置每行重复记录数的属性是 _ 。12、 在引用用户控件的ASP.NET程序中,包含一些特殊的Page指令。其中,指明程序使用的编程语言的为_属性,而_属性设定事件处理真正的代码位置,_属性则设定需要引

3、入的类名。13、 当使用集成身份验证访问SQL Server数据库时,SQL Server验证的Windows用户账号是:_ 。三、 选择题:每题2分,多选、漏选、错选均不得分,共30分1、 可以在VS.NET开发环境的下列哪个窗口中对Windows操作系统的各种服务进行管理: ( ) A. 类视图 B. 服务器管理器 C. 属性窗口 D. 解决方案资源管理器 E. 工具箱2、 指出以下程序的运行结果:( ) Dim myarray() As Integer = 0, 1, 2, 3 Console.WriteLine(myarray(0) A. 0 B. 1 C. 2 D. 3 E. 数组越

4、界错误3、 在VS.NET开发环境中,在同一个解决方案容器中(多选):( ) A. 可以包含多个项目,但这些项目必须是相同类型的应用程序(例如:Windows应用程序或者Web应用程序) B. 可以包含多个项目,而且这些项目的类型可以不同,例如Windows应用程序的项目可以和Web应用程序的项目并存。( ) C. 只能有一个项目,该项目可以同时使用VB.NET和C#编程语言 D. 只能有一个项目,该项目不能同时使用VB.NET和C#编程语言 E. 可以包含多个项目,但每一个项目只能使用一种编程语言4、 请选出合适的服务器验证控件,在用户输入邮件地址时进行验证:( ) A. RangeVali

5、dator B. RequiredFieldValidatorC. CompareValidator D. RegularExpressionValidatorE. CustomValidator5、 在设计Web窗体时,为了避免Web服务器返回给用户的HTML代码出现与浏览器不兼容的问题。最好选择:( )A. 只使用 Web 服务器控件 B. 只使用 HTML 服务器控件 C. 只使用 HTML 控件 D. 以上都不对6、 以下代码执行时有错误发生,请找出原因:( ) Dim objLabel as Label Set objLabel = lblCaption lblCaption.Tex

6、t = "Welcome" A. Label 不是合法的对象 B. Text不是合法的属性 C. Set不是合法的关键字 D. Dim不是合法的关键字7、 选出所有Repeater可以使用的模板:( ) A. ItemTemplate B. SelectedItemTemplate C. AlternatingItemTemplate D. SeparatorTemplate E. HeaderTemplate F. FooterTemplate G. EditItemTemplate I. Pager8、 假设在machine.config中定义了配置A、配置B、配置C和

7、配置D,Web应用的根目录下的web.config中定义了配置B和配置D,在子目录DBConfig下的web.config中定义了配置D和配置E,子目录DBConfig下的应用程序遵守的配置为:( ) A. machine.config的配置A、配置B和配置C 、根目录web.config的配置D、子目录web.config的配置E B. machine.config的配置A和配置C、根目录web.config的配置B、子目录web.config的配置D和配置E C. machine.config的配置A、配置C和配置D、根目录web.config的配置B、子目录web.config的配置E

8、D. machine.config的配置A和配置C、根目录web.config的配置D、子目录web.config的配置E E. machine.config的配置A和配置C、根目录web.config的配置B、子目录web.config的配置D F. machine.config的配置A和配置C、子目录web.config的配置E9、 访问Access数据库,需要使用的命名空间是:( ) A. System.Data C. System.OleDB10、 Just-in-Time (JIT)编译器的作用是:( ) A. 把MSIL 编译成本机代码(native code)以适合程序所在机器

9、B. 直接生成可执行文件 C. 在需要的时候逐行解释执行 D. 生成metadata元数据11、 如果DataList的RepeatDirection属性为RepeatDirection. Horizontal,RepeatColumns = 3,下面哪一个布局是正确的?( ) A..12345678910C..1234567891012、 如果你想在Web窗体上显示销售报表,使用哪一个对象可以最有效地获得数据?( ) A. DataReader B. DataSet C. DataAdapter D. RecordSet13、 以下哪些对象

10、来自于SQLServer数据提供者?(多选)( ) A. SqlDataAdapter B. SqlDataSet C. SqlCommand D. SqlDataBuilder14、 执行SqlCommand的什么方法可以创建一个SqlDataReader?( )A. FillB. ExecuteQueryC. ExecuteReaderD. ExecuteSqlData15、以下哪个选项能够实现:除了Joe和Jane以外,允许所有其它用户访问?( )A. <deny users="?" />B. <deny users="Joe, Jane&

11、quot; />C. <deny users="Joe, Jane" /><allow users="?" />D. <allow users="*" /><deny users="Joe, Jane" />四、 简答题:每题5分,共15分1、为么要使用ValidationSummary服务器验证控件? 2、以下程序的运行结果是什么? Dim myarray() As Integer = 1, 2, 3, 4 Dim I as integer for i=1 t

12、o 4 next3、什么时候Web窗体会执行回送(PostBack)操作?五、编程填空题:每空2分,共20分1. 下面的程序通过DataReader从SQLServer的数据库中获取数据,并将DataReader绑定到DataGrid中。请根据程序代码中的注释将程序补充完整。' 创建SQLServer数据库连接' 数据库服务器名称:London' 数据库名称:Pubs' 使用信任连接Dim conn As SqlConnection = New SqlConnection (Server=London; ; Trusted_Connection=true )(1

13、)'打开连接conn.Open()'创建一个Command对象Dim sqlstr = "select au_id,address,phone,city from authors"Dim cmd As SqlCommand = New SqlCommand (_)(2)'定义DataReader对象dr_(3)'获取数据到DataReader对象dr中dr= cmd.ExecuteReader()'绑定到DataGrid数据显示控件中 (4)'关闭DataReader和Connection dr.Close() conn.Cl

14、ose()2. 下图中的DataGrid可实现数据的更新。其中,各字段分别为(编号:id, 姓名:name, 电话: phone, 地址: address)。请根据注释完成相应功能。 '获得姓名文本框(该控件名称:edit_name)的文本 Dim new_name As String =_(1) '获得电话文本框(该控件名称:edit_phone)的文本 Dim new_phone As String =_(2) '获得地址文本框(该控件名称:edit_address)的文本 Dim new_address As String _(3) '生成更新字符串 Dim UpdateString As StringUpdateString = "update address set name=name,address=address,phone=phone" '定义更新所需的参数并赋值 Dim mycmd As SqlCommand = New SqlCommand(UpdateString, conn)_ 'name参数 (4)_'address参数 (5)_'phone参数(6) '

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论