网络编程S网页制作世界大学城_第1页
网络编程S网页制作世界大学城_第2页
网络编程S网页制作世界大学城_第3页
网络编程S网页制作世界大学城_第4页
网络编程S网页制作世界大学城_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

1、网络编程研讨会、过渡、概述ASP嵌入式对象数据库、ASP简介、ASP是什么、ASP是微软开发的服务器端脚本设计语言,1997年正式出现在网页设计舞台上。ASP是IIS提供的组件之一,通过将HTML档案、ASP命令和ActiveX控件组合到网页中,可以创建动态、交互和高效的网页伺服器应用程序。操作环境,Window 2000 Server IIS5.0版本NT Server 4.0 Service Pack3或更高版本IIS4.0版本nt workstation 4.0服务包3或更高版本PWS4.0或更高版本Windows9x PWS4.0或更高版本,创建ASP文件的扩展名为.作为ASP的文本文

2、件,包含文本HTML标记ASP脚本命令ASP剪辑工具文本编辑器(如写字板、记事本等)。具有ASP增强支持的编辑器,例如Visual InterDev。添加一系列指示web服务器执行操作的命令和脚本命令。ASP使用分隔符包含脚本命令。如果对您的脚本语言有效,则可以在分隔符中包含所有命令。当前时间:保存,将设置的ASP源程序保存到C:Inetpubwwwroot。档案名为first.asp。其中,不能通过浏览器直接浏览ASP节目、浏览、ASP网页,必须通过PWS或IIS有效。打开浏览器,然后在地址栏中输入以下内容:http 3360/localhost/first。Asp运行结果:当前时间:* *

3、:* * * *:* * * * *在地址栏中输入ASP文件的URL,首先将该URL发送到IIS。使用注释。VBScript支持撇号样式注释。处理脚本时,会将其删除,而不是发送到浏览器。如果输出表达式不能包含注释,例如,下面的第一行可以正常工作,而第二行不能正常工作。ASP内置对象、ASP的六个内置对象:它们属于全局变量,可以在没有宣言的情况下使用。将数据输出到浏览器时,Response.write(“每周”),Response对象Response。直接使用Write。与HTML徽标混合使用(stupid。ASP)“response.write”“response . write”我的第一个A

4、SP页“response . write”现在时间为“response . write”“response . write”ASP)我的第一个ASP页面现在How bright you are!Response对象Response。Redirect,功能:将当前网页移动到其他网页:response . redirect 01 . htm response . redirect ./training/stupid.asp Response对象Response。End,features:除了网页的输出和节目执行结束、Request对象、读取HTML的西餐字段URL中包含的参数外,还可以读取HTML

5、表单的内容。典型的HTML表单包含多个元素(form.htm),启动服务器上的程序来处理表单中的数据。名称:兴趣:response.asp为:执行效果相当于在网站后面添加“name”和“love”参数。你好:感兴趣的事项包括:服务器对象服务器。如果未以MapPath,root(“/”)开头,则返回的结果与调用方所在的目录相关。服务器。对于MapPath(xyz.txt ),如果调用方所在的目录为c:Inetpubwwwroottraining,则返回值为c: inetpubwwroottrainingxyz.将“web地址路径”转换为服务器系统上的“物理路径”。假设C:InetpubWWWro

6、ot是www根,则以下语句的返回值为:服务器对象服务器。HTMLEncode,对特殊字符(如“”)进行编码,而不将其视为HTML徽标。要在浏览器窗口中显示,请选择“这不是粗体。”这不是粗体字。这不是粗体字。%这不是粗体字。)%、其他对象和应用程序节目对象是所有ASP文件和所有连接者共享的会话对象。所有网页共有的对象。是,用户登录页面login.htm(代码:帐户:密码:创建西餐处理程序,1 .如果密码为“admin”,则将计数器加1,然后存储用户帐户信息,以便该用户访问其他页面时使用。在页面上显示帐户信息和计数信息。范例:2。当密码不等于“admin”时,将页面重定向到login.htm文件。

7、欢迎admin。这是访问牙齿网站的第五位贵宾。是(继续),response.write“您是访问“application”(“num”)牙齿站点的贵宾。访问else response . redirect login . htmendif %、web数据库模型和web数据库。ASP程序指定ADO对象、ADO对象,最重要的是指定ODBC车手和要打开的数据库。指定用于ADO对象的ODBC驱动程序时。ASP通过ADO对象发布SQL指令或直接调用ADO对象的函数来访问数据库。如上所示,ADO对象和ODBC驱动程序是关键,浏览器、IIS/PWS、ADO对象ODBC车手、启动的db.asp、需要下载db.

8、asp、下载信息、数据库、表、web数据库和web数据库的简单访问示例,使用ecordset对象的基础,表格的组织结构数据字段集合组织数据记录,数据唱片集合组织数据表、标题、数据表内容、和,可以导入多种格式的字段数据,通过记录集,以及以多种茄子方式在唱片之间移动记录集对象。这些方法中的大多数方法仅在记录集使用特定光标打开时可用。Move NumRecords。在记录集中前后移动指定数量的唱片。MoveFirst。导航到记录集中的第一条记录。MoveNext。导航到记录集中的下一条记录。MovePrevious。导航到记录集中的上一条记录。MoveLast。导航到记录集中的最后一条记录。记录集对

9、象的属性:AbsolutePosition。用于设置或读取记录集中当前记录的位置序号。BOF .指示当前位置位于记录集中第一个唱片的前面。EOF .指示当前位置位于记录集中最后一个唱片的后面。RecordCount。指示记录集中的唱片总数。示例:从一个记录集向后移动。记录集通过(继续)、whilenotrs . BOF response . write for I=0 to RS . fields . count-1 response . write response.RS . move previous wendrs . close my conn . close %,根据分页符,使用记录集

10、对象的以下属性将记录集中的记录分为多个逻辑页:AbsolutePage。指定当前页面。PagePount。返回记录集中的逻辑页数。PageSize。指定逻辑页面中的唱片数。默认值为10。分页符的主要功能:第一页前一页后一页最后一页输入页数:页数:第2/5,从数据库中一次读取指定数量的记录(例如15个)。您可以显示总页码和当前页码。可以使用“第一页”、“上一页”、“下一页”和“最后一页”按钮更改当前页码。要更改当前页码,请在输入页码字段中输入页码。在浏览器地址栏的末尾输入“?将页码更改为“page=n”(例如http:/127 . 0 . 0 . 1/ASP/page brow . ASP)?p

11、age=2,page display(继续1),实现页面导航按钮的脚本为RS . page count then page=RS . page count end if show one page RS,page %,page display 1 then response . write第一页RS . pagesize ipage response . write recno for I=0 to RS . fields . count-1 response . write RS . fields(I)。value next response . write RS . movenext if

12、 RS . eof then exit for next response . write end sub,绩效管理实例,网页伺服器设置本地指定目录与D:mywebasp相同。安装web服务器,然后设置d:mywebasp目录的虚拟映射(例如/asp)。设置牙齿虚拟目录具有读取和运行脚本权限。构建数据库,成绩管理功能(1)首先可以进入成绩管理首页(main.asp),输入成绩或查看已经输入的成绩。选择成绩管理示例(继续1)、(2)“成绩输入”以进入new.asp的成绩输入表单。在牙齿表单中输入的内容由insert.asp处理。(3)单击学生名称,进入detail.asp,显示该学生的信息和成绩。修改信息,然后选择修改,update.asp将处理修改。选择删除。在delete.asp中处理。(4)处理完成后,全部返回main.asp。必须构建连接查询才能在编

温馨提示

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

评论

0/150

提交评论