山云文库
当前位置:首页 » asp » 正文

asp

2011-11-20 17:12:53

asp 网页编程班
asp 网页编程班asp

Asp 温习试题1. 在 ASP 中, 效劳器响运用户要求, 向客户端扫瞄输入信息, 要运用 (response ) 对象完成。

2. 下列标志中,( image)能够在网页中拔出图片。

3. 创立衔接对象的差不多语法是( (“xxx”)%)。

4. 表单提交后数据指定的处置的文件由(action )属性指定。

5. 在 ASP 次第设计中, Application 对象为了预防多人同时访咨询时出错, 因此采 用 lock 和 unlock 办法,其采取的顺序应为 先(lock),再(unlock ) 。

6. 使网页转向的语句为_( )应用微软的内置组件( )来完成静态的广告图片 7. 当一个用户第一次抵达网站时,系统为其安排一个(se ),只好当该用户退 出时,或许其性命周期完毕时,信息才被扫除。

8. ASP 脚本中向客户端输入信息<%=变量名%> ,与其等价的方式是( )。

9. 二维数组 Dim B(1,2)定义了( )个数组元素。

10. 用于和数据库树立衔接的对象是( )。

11. BOF 代表表的第一条记载,EOF 呢? 12. Filesystemobject 对象不能够在效劳器端完成对文件或文件夹的( )操作。

13. 在 HTML 中,用于生成表格的标志是( )。

14. ( )一经声明,在次第实行时期,其值不或许改变。

15. ASP 提供 6 个内置对象分手是 ) ( ) ( ) ( ) ( ) ObjectContext ( 、 和 、 、 、 对象. 16. Server 对象的( )办法,用于创立已注册的 ActiveX 组件、运用次第或脚本 对象。

17. 树立 Connection 与数据库衔接时,有时封锁与数据库的衔接能够白费内存资 源,能够用到 Connection 对象的( )办法能够完成。

18. ( )对象的要紧功用是向扫瞄器输入变量。

中止向扫瞄器输入数据的语法格 式为( ) 19. 应用 request 能够从客户端失掉数据,在提交表单时有两种不同的提交办法, 分手是( post )和( get ) 20. Active Server Pages 默许脚本要紧运用的是( vbscript )言语 21. 假设想统计一个扫瞄者进入本站点以来扫瞄的页面次数(包括对同一页面的 屡次扫瞄)则能够运用( )对象 22. year(#2003-10-22#)函数前往的是(2003 ) 23. 函数 Instr(“jjshang@163.com”,”@”)的前往的值为(8 ) 24. <% Response.write Server.HTMLEncode( “ 搜狐”)%>的结果是( ) 25. 若要将虚拟途径转化为真实的物理途径, 应调用 server ) ( 对象的 map ) ( 办法。

26. 在其他文件中援用 "time.inc" 的准确办法是( ) 27. ADO 组件提供的常用对象有 ( connection ,commend ,recordset ,error ,parameters ,fields ,proertys ) 28. 向表中拔出(删除)一条记载的差不多语法是( delete from * where *=*** ) 29. 要取妥往后记载在记载集中的位于哪一页可用的属性是( absolutepage ) 30. 在分页显示时,用于指定每页记载数的属性是( pagesize )

31. 实行完 Delete From 表名 语句后,共删除多少条记载( 表中的全部记载 ) 32. 运用 CDONTS 组件发送邮件时 from ) ( 属性是发件人 E-mail 地址、 subject ) ( 属性是邮件主题 33. 假设要运用 FSO 编程,首先要用( set )办法创立 FileSystemObject 对象 34. 请简述静态网页的任务原理及静态网页的任务原理。

35. 如何应用 ASP 的 Request 对象赢得表单中的数据。

36. 请叙说 Session 对象和 Application 对象各自的作用和最要紧的差异。

37. 请您写出完成网页无刷新计数器的设计思绪或代码。

38. 运用 Form 表单树立一个先生咨询卷调查信息,要求具有:姓名、性别和格言, 各项依照需求设计相应类型,同时运用 Request 对象的 Form 集合读取相应 的值,并运用 Response 对象的 Write 办法显示在屏幕上。

39. 试说出函数与进程的差异。

(有无前往值) 40. 试写出完成用户注册的次第。

1. 请阐明下面代码的要紧作用,并讲解 UID , Password , Initial Catalog , Data Source 这四个参数值的作用。

<% dim connstr set conn=server.createobject("ADODB.CONNECTION") conn.open "Provider=SQLOLEDB.1;UID=stu;Password=dgxystu;"&_ "Initial Catalog=stu;Data Source=localhost" %> UID :数据源设定的具有访咨询权限的用户称号 Password:用户密码 Initial Catalog:显示数据源称号 Data Source:显示效劳器名 2. 关于如下图的数据表 link,请填写下面的 SQL 语句中的空格:

图1 并按提交日期将序 查询 2003 年 1 月 1 日到 2004 年 1 月 1 日之间的提交的网站, 陈列 strSql="Select * From link Where submit_date between #2003-1-1# And #2004-1-1# Order By submit_date desc "(升序 asc) 查询 2004 年 1 月 1 日以来提交的网站总数量 strSql="Select As Total From link Where submit_date > #2004-1-1#" 3. 针对下面图 1 所示, 下面要在页面上按提交日期降序陈列全部的网站, 请填写 下面次第段中的空格。

假定数据库文件 wwwlink.mdb 和本文件存放在同一 个文件夹下,数据表名为 link。

<% '以下衔接数据库 Dim db Set db=Server.CreateObject("ADODB.Connection") db.Open '以下树立记载集 Dim strSql,rs strSql= set rs=db.execute(strsql) '以下显示数据库记载 Do While %> <%

Loop %>

网站称号网站地址提交日期
<%=rs("name")%> " title="<%=rs("URL")%>" target="_blank"><%=rs("URL")%> <%=rs("submit_date")%>
4. 针对下面图 1 所示,下面是分页显示全部网站的称号的语句,每页显示 10 条 记载,请填写其中的空格。

<% Dim db,rs,strSql '树立 Connection 对象 Set db=Server.CreateObject("ADODB.Connection") db.Open "Dsn=addr" '那个地点应用数据源衔接 '树立 Recordset 对象 Set rs=Server.CreateObject("ADODB.Recordset") strSql ="Select * From users order by name Asc" rs.Open '假设记载集不是空的,就实行分页显示 If Then '下面一段推断往后显示第几页,如是第一次翻开,为 1,否则由传回参 数决策 Dim page_no If Request.QueryString("page_no")="" Then page_no=1 Else page_no= (Request.QueryString ("page_no")) End If '下面一段末尾分页显示,指向要显示的页,接着逐条显示往后页的全部 记载。

rs. =10 rs. =page_no Dim I I=10 Do While And I=I-1 Response.Write rs("name") & "
" rs.MoveNext Loop '下面一段在下方显示页数信息,从 1 到总页数循环 ...... Else Response.Write "该记载集为空" End If %> 5. 填写下面次第,计算从 1 到 100 的平方和 <%

Dim sum,I sum=____________ I=____________ Do While I<=100 '循环,从 1 到 100 sum=sum+I^2 I=____________ Loop Response.Write "1 到 100 的平方和=" & ____________ %> 6、下面的次第所完成的义务是衔接数据库,并读取其中 books 表中的全部记载 并输入到客户端。

(把 books 表中全部记载以表格的方式显示到单个页面中,每 条记载为一个表格行)。

请填充划线部分的代码。

<% dim connstr set conn=server.createobject("ADODB.CONNECTION") conn.open "Provider=SQLOLEDB.1;UID=stu;Password=dgxystu;"&_ "Initial Catalog=stu;Data Source=localhost" Set rst=Server.CreateObject("ADODB.Recordset") rst.CursorLocation=2 rst.CursorType=3 strSQL="SELECT * FROM books" rst.Open _______________ I=0 Response.Write "

" Do while not rst.____________ Response.Write "" &_ "" & "" ______________ I=I+1 Loop Response.Write "___________" rst.___________ %> 7、 下面是一个 HTML 文件, 要紧包括一个表单用来提交用户注册的相关信息 (昵 称、姓名、密码等),请将该文件的内容补充完整。

<__form______ method="post" ____action____="check.asp"> 昵称:
姓名:
密码:

"& I+1 & ""&rst("bookname") &""&rst("authorname") &""&rst("unitprice") &"