第一范文网 - 专业文章范例文档资料分享平台

ASP NET期末复习题

来源:用户分享 时间:2025/7/30 6:57:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

D.检查数值的大小

29. 在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。

A.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;

B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数。

C.Select操作的Sql语句只能由ExecuteReader()方法来执行;

D.ExecuteReader()方法返回一个DataReder对象;

30.ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是( A)

A.HTML控件和标准Web控件

B.HTML控件和XML控件

C.XML控件和标准Web控件

D.HTML控件和IIS控件

二、填空题

1. 面向对象的语言具有__ 继承性_、_多态性_、_封装性__。

2. Response中的__Redirect _方法可使浏览器链接到其他URL。

3. _unlock()_方法用于释放ASP页面锁定Application对象的状态。答案:

4. Request.Form和Request.QueryString对应的是FORM提交时的两种不同提交方法:_ Post _方法和_Get _方法。答案:,

5. 几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入__ _unat=\即可。

6. 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为 __ Password __

7. 请将下列数据(nn)在TextBox控件中显示出来。

Double nn = 4512.6;

TextBox1.Text =___ nn.ToString()_

8.在设计阶段必须将各个验证控件的 _ ControlToValidate_属性指向被验证的控件。

9.下面是设置和取出Session对象的代码。

设置Session的代码是:

Session[“greeting”]=“hello wang !”;

取出该Session对象的语句如下:

string Myvar= _ Session[“greeting”].ToString()__ ;

10. 下面是使用Application对象时防止竞争的代码。

Application. ____ lock()____ ; //锁定Application对象

Application[“counter”]=(int) Application[“counter”]+1;

Application. ___ unlock()___ ; //解除对Application对象的锁定

11. 废除Session的语句是:_ Session.Abandon()__

12. 改变Session的有效时间的语句是:__ Session.Timeout=60___ (说明:60可用任何有效时间代替)

13. 在SQLConnection对象中可以使用_ ConnectionString ___ 属性来获取或设置打开SQL数据库的连接字符串。

14. 在操作数据库时有查询、更新和删除等操作,在ADO.NET中一般使用__ command ___对象来完成。

15. 数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索__只读_、只进的数据流。

16. ADO.NET允许以两种方式从数据库中检索数据;一种是使用DataReader 对象;第二种是使用__ DataAdapter _对象。

17.NET Framework是vs.net开发平台的基础,它包括两个主要组件:.netFramework 类库和 __公共语言运行库(CLR)_。

18. ASP.NET配置系统包括服务器配置和应用程序配置,服务器配置信息存储在machine.config文件中,应用程序配置信息存储在__web.config __文件中。

三、简答题

1. 简述Cookie对象和Session对象的区别

答. Cookie与Session类似,也是用来保存相关信息的,但Cookie与Session 最大不同是,Cookie将信息保存在客户端,而Session保存在服务器端。Cookie 机

制采用的是在客户端保持状态的方案,而Session机制采用的是在服务器端保持状态的方案,由于采用服务器端保持状态的方案在客户端也需要保存一个标识, 所以Session机制需要借助于Cookie机制来达到保存标识的目的。

2. ASP.NET中的有哪些内置对象?

答. ASP.NET中的内置对象有:Page对象、Response对象、Request 对象、Server对象、Application对象、Session对象、Cookie对象等。

3. 列举ASP.NET 页面之间传递值的几种方式。

答. (1)使用QueryString, 如....?id=1; response.Redirect()....

(2)使用Session变量

(3)使用Server.Transfer

4. 分别列出你所知道的HTML服务器控件和WEB服务器控件(每样至少5个)。

答.(1)HTML服务器控件:HtmlAnchor控件、Htmlform控件、HtmlButton 控件、 HTMLInputButton控件、HtmlInputImage控件、 HtmlInputText控件、HtmlTextArea控件、HtmlImage控件、HtmlInputCheckBox控件、HtmlInputRadioButton控件

(2)WEB服务器控件:Label控件、Button控件、HyperLink控件、LinkButton控件、ImageButton控件、TextBox控件、CheckBox控件、CheckBoxList控件、RadioButton

5.什么是服务器控件?能完成什么样的功能?

答:服务器控件是指在服务器上执行程序逻辑的组件,常常具有一定的用户界面。服务器控件包含在ASP.NET页面中,当运行页面时,用户与控件发生交互行为,当页面提交时,控件可在服务器端引发事件,根据相关事件处理程序来进行事件处理。

6. Web标准服务器控件和HTML元素的区别与联系?

答:服务器控件的特点是具有Runat=“server”属性。当ASP.NET页面执行时,.NET检查页面上的标记有无Runat=“server”属性,如果没有就会被直接发送到客户端的浏览器进行解析,如果有则表示这个控件可以被.NET程序所控件,需要等到程序执行完毕再将HTML控件的执行结果发送到客户端浏览器。

7. HTML服务器控件和HTML元素的区别与联系?

答:HTM服务器控件在服务器端执行完成后,发送到客户端的是生成的HTML元素。

8. 列举ADO.NET中的五个主要对象

connection 连接对象

command 命令对象,指示要执行的命令和存储过程!

DataReader是一个向前的只读的数据流。

dataadapter是功能强大的适陪器,支持增删改查的功能

dataset是一个数据级对象,相当与内存中的一张表或多张表

9. 请解释ASP.NET中以什么方式进行数据验证

搜索更多关于: ASP NET期末复习题 的文档
ASP NET期末复习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1qwep5sslf0h1ll01eyq0a6ri16osu014ce_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top