电子商务网站设计与管理习题(20210413052311)_第1页
电子商务网站设计与管理习题(20210413052311)_第2页
电子商务网站设计与管理习题(20210413052311)_第3页
电子商务网站设计与管理习题(20210413052311)_第4页
电子商务网站设计与管理习题(20210413052311)_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、可复制.编制.期待你的好评与关注!练习题一.选择题:1 ASP内辻对歛中,通过 A对象实现同一用户共享不同贞面数据 _A sessionsession B ApplicationApplication C cookiescookies D ServerServer2当服务器端要从客户端读取信息时利用的对線是_B_A ResponseResponse B RequestRequestC ApplicationApplication D SessionSession3Server对象的 A方法用于创建一个ActiveX组件实例(如connection对象)。A. CreateObjectCreat

2、eObject B. HTMLEncodeHTMLEncode C. MapPathMapPath D. URLEncodeURLEncode4ASP的使用环境是_C在其支持下ASP程序才能够运行A.A. IE5.IE5.0 0B. NetscapeNetscape C.C. IISIISD.D. DHTMLDHTML5要在表单中添加复选框TYPE的属性值应设辻为辻为_C_A A submitsubmitB radioradioC C checkboxcheckboxD D passwordpassword6ASP内过对% Response的 C方法可以用來结束、l前网贞脚木的执行。A. Wr

3、iteWrite B. RedirectRedirect C EndEnd D ClearClear7如果要获取客户端所提交是表讯数据.应使用(A )对象來实现A Request B Response C Server D Session8在ADO对毀中,由_人_对象实现与数据库的实际连接A A ConnectionConnection B B CommandCommand C C RecordsetRecordsetD D 三者皆可9 ASP内宜对gl Response的B方法可以用來将网页转到特定的网址A. WriteWrite B. RedirectRedirect C. FlushFl

4、ush D. ClearClear二、填空题1、ASP中作为输出用途的对象是Response此对盘利用 壯讥己 方法,将数据输出到网页上。2、AD0数抿处理中,最常用的数据库连接对象、数据记录对盘以及数据命令对象分别为:Connection 对象、 Recordset 对象、Command 对彖。3、 要把一个记录集分成弱个页.可以使用 PageSize 屈性抬定一贞中的记录个数,使用 AbsolutePage属性移动到特定的贞.用 PageCount属性返回总页数。4、 在ASP中,创建组件通常用server 对彖的CreateObject方法来实现。5、 在对Recordset对象进行操作

5、时,通常使用 EOF属性來判断U前记录位置是否位于Recordset对象的最后一个记录之后。6、 是ASP的定界符,用來表示ASP代码的开始,ASP的默认脚木语言是VBScript 8、使用ADO对歛中的Connection对歛的 Open方法可建立到数据源的物理连接,在该方法成功 完成后连接才真正建立,才能对数据源发出命令并且处理结果。9、ASP全称是 Active Serve Pages :它的文件扩展名是:asp10、 在HTML语言中表单标记FORM的METHOD屈性指定将表单数据传输到服务器的方法,其取值可以是 Post 和 get :11、二HTML, _标记用于HTML文档的最前

6、边用來标识HTML文档的开始。而_ resquest .form, resquest .cookies 刊 1 resquest servervariables: 2、:response 对彖。丿蔽客户端 的请求将信息传递给用户。常用方法有 response, redirect% response, write response, cookies: 3. server对象。提供对服务器上的方法和属性的访问。常用方法有server, createobjects serve, mappath serve. HTMLEncode: 4. application对空提供给女个客户端用户共宇信息。常用方

7、法application. lock application, unlock: 5、session对象。用于记录每个用户的相关信息。3、 如何创建Connection对彖?怎样用Connection对彖和数据源之间建立联系?答:创建connextion对象需要使用server对象的createobject方法。具体格式:set 对象名称=server, createobject ( 44ADODB. ConnectionM )Connect ion对歛中有一个pen方法专门用來打开Connect ion对g与数据库之间的通道,实现数据源与ASP 程序的真正连通。具体格式:Connection对

8、象名.open 4driver = SQL Server ;database=数据库名称; server=服务器名;uid=sa;pwd=;4、 什么是动态网贞,动态网页有哪些特征?答:动态网页是抬在不同的访问者或在不同的访问时间访问同一个Web页而时可能得到不同的贞面内容 访问的内容具有实时性,访问的过程具有交互性。动态网贞的特征:网贞的显示内容可以实时动态更新: 用户和网站可以进行交互式信息交流:提供对数据库的管理和使用:提供对文件的管理操作:支持对“组 件”的使用。5、ASP中Application对彖和Session对象的区别?答:Application对象与Session对象区别:(

9、1 1) 应用范困不同。ApplicationApplication对仪是针对所有用户.可以被多个用户共离。一个用户接收到的 Application变址可以传递给另外的用户。而SessionSession对彖是针对单一用户,某个用户无法访问其他用户 的Session变虽:。(2)存活时间不同。由于Application变虽是筋个用户共享的因此不会因为某一个用户甚至全部用户 离开而消失,一冃建立了 Application变虽,就会一直存在.直到网站关闭或这个Application变址被卸 载。而Session变址会随着用户离开网站而被自动删除、application, unlock: 5、ses

10、sion对象。用于记 录每个用户的相关信息。6、什么是ASP.并描述其执行过程。可复制.编制.期待你的好评与关注!答:ASP是Active Server Page的缩写,是Microsoft公司开发的Web服务器端脚本开发环 境,利用它可以生成动态髙效的Web应用程序。7、论述如何在VBScript中自定义过程和函数,二者有何区别,过程如何调用?答:在VBScript中,定义过程格式为:Public Default | Private Sub过程名(参数列表)Exit Sub语句块End Sub定义函数的格式为:Public Default Private Function函数名(参数列表)=

11、 表达式Exit Function语句块End Function过程与函数在使用时的唯一区别在于:过程没有返回值.而函数有返回值。函数调用的方法是将函数返回值赋值到一个变虽中或直接像变虽一样使用。四. 程序分析题1、使用For语句输出1 + 3 + 5 + 7 +51的值 (10*)%LAXGUAGE二VBScript 吩2、以下程序段实现在网页中创建一个单行文木框,一个密码域和一个提交按钮(10) forml MEHT0D=M post用户名:    P密码:    可复制.编制.期待你的好评与关注!3、结合注释分析脚木.在对应脚木的右方横线上写出该脚

12、木的执行过程。注释:表goods用來保存商品信息的表,在数据库sqlDB中,其中Id表示商品编号,Name表示商品名称, readcount表示访问次数:Buycount表示购买数址,SalePrice表示购买价格。商品类型表(Goods)浏览程序査询商品类型表(Goods)conn = Server. CreateObject CADODB. Connection)conn. openzzdriver=(sqlserver ;UID=sa:PWD=; database=sqlDB: server=s 14 建- 个Connection 对欽:conn, 调用 connopen 方法扌J开 s

13、qlDB 数据库Set rs = Server.CreateObject(*AD0DB. Recordset*)sql=select * from Goodsrs. open sql, conn, 3,1 建立 Recordset 对彖:rs 调用:rs. open 方法获得 goods 表中0勺数据。rs. pagesize=10控制每贞显示的记录数为10_if IsEmpty(requestquerystringCpage) then page=lelsepage=clng (request querystr mg (page)end if阳J!析 request querystring

14、(page) $丿幺?;为?巴,如I 果:则将 page 的值 i 殳:否则 page二:request querystring (pageif rs.PageCountpage thenpage=rs PageCountend if 如果 rs. PageCount邙age, 则将 page 的值设为 rsPageCount. 即报拆 页。rs. AbsolutePage=page 使用AbsolutePage设置半前记录所在页_Response. Write *TABLE BORDERS才Response. Write For i=0 to rs. Fields. CountlRespon

15、se. WRITE TD & rs. Fields(i). Name & NextResponse. WRITE 操作Response. Write ” 用for语句在浏览器中显示表头 _For j=0 to rs.PageSize-1Response .Write TRFor i=0 to rs.Fields. Count1Response. WRITE& rs. Fields (i). Value & *NextResponse. WRITE * 修改 I 删除*Response. Write /TRrs. MoveNextif rs eof then exit for可复制.编制.期待你

16、的好评与关注!Next_Response. Write *Response. Write%If page = 1 ThenResponse. Write C第一页 *)ElseResponse. WriteC 第一页 ”)End If设置指向第一页的超级链接_If page = 1 ThenResponse. Write C 上一页“)ElseResponse. WriteC 上一页 )End If设宜指向下一贞的超级链接_(ll)If page = rs. PageCount ThenResponse. Write C 下一页 *)ElseResponse. Write C 下一页 )End

17、 If: _(131 f page = rs. PageCount ThenResponse. Write C 最后一页)ElseResponse. Write C 最后一页 *)End If设宜指向最后一页的超级链接 _Response. Write (ISConn. Close( 斯开与数据库的连接_(M)Set Conn = nothing %(M)_数据录入该脚木实现了什么功能.(15)功能:将goods表中的内容显示在网吐 并显示“添加”删除:“修改”的超级链接,提供翻页的功能四、设计题K 设讣会员登录贞面(mfo.asp)o要求:为用户填入用户名.密码后.按登录按钮进入身份验证页血

18、 (logincheck, asp),检査用户名与密码是否存在。若数据表中存在相同的用户名和密码,代表登录的用户 是会员。用session记录会员的用户名和密码,进入会员专区贞(ftl (insider, html),否则显示错误信息。参考:info. asp会员登录界面td用户名可复制.编制.期待你的好评与关注! 密码  :input type二” reset name二” submit2” value= 重写” 参考 logincheck asp%dim Conn, rsSet Conn = ServerCreateObject(ADODB.Connection)Conn. Open Driver二SQL Server);Database=WebDGZ;Server=(local);uid=sa;pwd=123/z Function ValidPersonal(uid, pwd)SQL = SELECT uid, pwd, name FROM Resume WHERE uid=少 + uid + 小 AND pwd二” + pwd + ”、M MSet rs = ConnExecute(SQL)If rs. Eof ThenValidPersonal = FalseElseValidPersonal = TrueEnd If2

温馨提示

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

评论

0/150

提交评论