ASP动态网页制作基础教程
Asp动态网站制作流程详细步骤

小小留言本的制作目录1、创建数据库test.mdb及留言用的数据表liuyan22、创建连接数据库的文件conn.asp23、制作留言本的首页index.asp24、制作留言浏览页list.asp35、制作添加留言的静态页add.htm46、制作提交留言写入数据库的动态页add.asp67、制作查询留言的静态页chaxun.htm78、制作查询留言结果显示页cxjg.asp89、制作删除留言静态页shanchu.htm1010、制作删除留言动态页scjg.asp1111、制作修改留言静态页xiugai.htm1212、制作修改留言动态页xiugai.asp1313、制作修改留言成功动态页xgjg.asp15详细步骤及代码1、创建数据库test.mdb及留言用的数据表liuyan确定数据表的各个字段名称及数据类型分别为:qq(文本,10)、nich(文本,10)、ly(备注)、time(日期/时间,默认值=Now()。
2、创建连接数据库的文件conn.aspc onn.asp代码如下:<%set conn=server.CreateObject("adodb.connection") ‘设置一个adodb数据库连接组件conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("test.mdb")‘设定所要连接的数据库(包括名称和路径)%>3、制作留言本的首页index.aspindex.asp代码如下:<%@language="vbscript" codepage="936"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>小小留言本</title></head><body><a href="list.asp">浏览留言</a><a href="add.htm">添加留言</a><a href="chax.htm">查询留言</a><a href="xiugai.htm">修改留言</a><a href="shanchu.htm">删除留言</a></body></html>4、制作留言浏览页list.asplist.asp代码如下:<!--#include file ="conn.asp"--> ‘包含连接数据库的文件<%exec="select * from liuyan" ‘查询数据表记录的表达式set rs=server.CreateObject("adodb.recordset") ‘创建相应记录集rs.open exec,conn,1,1 ‘读取记录集中满足表达式的相应记录%><html><, /P><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>所有访客留言内容</title></head><body><div align="center"><p>所有访客留言内容</p><table width="400" border="1" cellspacing="0" cellpadding="0"><tr><td>编号</td><td>QQ号</td><td>昵称</td><td>留言内容</td><td>留言时间</td></tr><% do while not rs.eof %><tr><td><%=rs("id")%></td><td><%=rs("qq")%></td><td><%=rs("nich")%></td><td><%=rs("ly")%></td><td><%=rs("time")%></td></tr>‘该段代码用来在页面相应单元格中显示查询的记录<%rs.movenextloop%></table><%rs.closeset rs=nothing ‘关闭记录集conn.closeset conn=nothing ‘关闭数据库的连接%><p><a href="index.asp">返回首页</a> </p></div></body></html>5、制作添加留言的静态页add.htm其中主要是一个用来提交留言数据的表单,注意表单中各个文本框等对象的命名add.htm代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>添加留言</title></head><body><div align="center"><p>添加新留言</p><form name="form1" method="post" action="add.asp"><table width="359" border="1" cellspacing="0" cellpadding="0"><tr><td width="59">QQ号</td><td width="135"><input name="qq" type="text" id="qq" size="15"></t d></tr><tr><td>昵称</td><td><input name="nich" type="text" id="nich" size="15"></td></tr><tr><td>留言</td><td><textarea name="ly" rows="3" wrap="off" id="ly"></textarea></t d></tr><tr><td colspan="2"><div align="center"><input type="submit" name="Submit" value="添加"><input type="reset" name="Submit2" value="重写"></div></td></tr></table></form><p><a href="index.asp">返回首页</a></p></div></body></html>6、制作提交留言写入数据库的动态页add.aspadd.asp代码如下:<!--#include file ="conn.asp"--><%qq=request.Form("qq")nich=request.Form("nich")ly=request.Form("ly")‘从提交的表单中获取相应的值exec="insert into liuyan(qq,nich,ly)values('"+qq+"','"+nich+"','"+ly+"')" ‘插入记录的表达式conn.execute exec ‘执行该表达式命令response.Write(" 添加留言成功!")conn.closeset conn=nothing%> ‘本段代码用来添加相应记录到数据表中<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>留言成功</title></head><body><a href="index.asp">返回首页</a></body></html>7、制作查询留言的静态页chaxun.htm方法同add.htmchaxun.htm代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>查询留言</title></head><body><div align="center"><p>查询留言内容</p><form name="form1" method="post" action="cxjg.asp"><table width="200" border="1" cellspacing="0" cellpadding="0"><tr><td width="74">QQ号</td><td width="120"><input name="qq" type="text" id="qq" size="15"></td> </tr><tr><td>昵称</td><td><input name="nich" type="text" id="nich" size="15"></td></tr><tr><td colspan="2"><div align="center"><input type="submit" name="Submit" value="查询"><input type="reset" name="Submit2" value="重置"></div></td></tr></table></form><p><a href="index.asp">返回首页</a></p></div></body></html>8、制作查询留言结果显示页cxjg.aspcxjg.asp代码如下:<!--#include file ="conn.asp"--><%qq=request.Form("qq")nich=request.Form("nich")‘从表单中获取要查询的条件值exec="select * from liuyan where qq='"+qq+"'or nich='"+nich+"'" ‘设定查询条件表达式set rs=server.CreateObject("adodb.recordset") ‘创建相应记录集rs.open exec,conn,1,1 ‘读取记录集中满足表达式的相应记录%><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>查询留言结果</title></head><body><div align="center"><p>查找到的留言内容</p><table width="452" border="1" cellspacing="0" cellpadding="0"> <tr><td>编号</td><td>QQ号</td><td>昵称</td><td>留言内容</td><td>留言时间</td></tr><% do while not rs.eof %><tr><td><%=rs("id")%></td><td><%=rs("qq")%></td><td><%=rs("nich")%></td><td><%=rs("ly")%></td><td><%=rs("time")%></td></tr><%rs.movenextloop%></table><%rs.closeset rs=nothingconn.closeset conn=nothing‘关闭记录集和数据库%><p><a href="index.asp">返回首页</a> </p></div></body></html>9、制作删除留言静态页shanchu.htmshanchu.htm代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>删除留言</title></head><body><div align="center"><p>删除留言</p><form name="form1" method="post" action="scjg.asp"><table width="200" border="1" cellspacing="0" cellpadding="0"><tr><td width="68">编号</td><td width="126"><input name="id" type="text" id="id" size="15"></td> </tr><tr><td colspan="2"><div align="center"><input type="submit" name="Submit" value="删除"></div></td></tr></table></form><p><a href="index.asp">返回首页</a></p></div></body></html>10、制作删除留言动态页scjg.aspscjg.asp代码如下:<!--#include file ="conn.asp"--><%exec="delete * from liuyan where id="&request.Form("id")conn.execute execresponse.Write(" 删除留言成功!")conn.closeset conn=nothing%><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>删除留言成功</title></head><body><a href="index.asp">返回首页</a></body></html>11、制作修改留言静态页xiugai.htmxiugai.htm代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>修改留言</title></head><body><div align="center"><p>修改留言</p><form name="form1" method="post" action="xiugai.asp"><table width="200" border="1" cellspacing="0" cellpadding="0"><tr><td width="68">编号</td><td width="126"><input name="id" type="text" id="id" size="15"></td> </tr><tr><td colspan="2"><div align="center"><input type="submit" name="Submit" value="修改"></div></td></tr></table></form><p><a href="index.asp">返回首页</a></p></div></body></html>12、制作修改留言动态页xiugai.aspxiugai.asp代码如下:<!--#include file ="conn.asp"--><%exec="select * from liuyan where id="&request.form("id")set rs=server.CreateObject("adodb.recordset")rs.open exec,conn%><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>修改留言</title></head><body><div align="center"><p>修改留言</p><form name="form1" method="post" action="xgjg.asp"><table width="360" border="1" cellspacing="0" cellpadding="0"><tr><td>QQ号</td><td><input name="qq" type="text" id="qq" value="<%=rs("qq")%>" size="15 "></td></tr><tr><td>昵称</td><td><input name="nich" type="text" id="nich" value="<%=rs("nich")%>" siz e="15"></td></tr><tr><td>留言</td><td><textarea name="ly" rows="3" id="ly"><%=rs("ly")%></textarea><input name="id" type="hidden" id="id" value="<%=request.form("id ")%>"></td></tr><tr><td colspan="2"><div align="center"><input type="submit" name="Submit" value="修改"><input type="reset" name="Submit2" value="重写"></div></td></tr></table></form><%rs.closeset rs=nothingconn.closeset conn=nothing%><p><a href="index.asp">返回首页</a></p></div></body></html>13、制作修改留言成功动态页xgjg.aspxgjg.asp代码如下:<!--#include file ="conn.asp"--><%exec="select * from liuyan where id="&request.form("id")set rs=server.CreateObject("adodb.recordset")rs.open exec,conn,1,3rs("qq")=request.Form("qq")rs("nich")=request.Form("nich")rs("ly")=request.Form("ly")rs.updaters.closeset rs=nothingconn.closeset conn=nothingresponse.Write("留言修改成功!")%><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>修改成功</title></head><body><a href="index.asp">返回首页</a></body></html>11 / 11。
ASP动态网页设计教程.ppt

要安装IIS 4.0。
如果是在Windows 2000/XP平台上运行ASP文件,由于其已 内置了IIS 5.0以上版本,故只需添加其IIS组件即可。
下面以Win XP为例,介绍如何添加IIS 5.0组件。
9
1.2.2 ASP的运行环境及安装(续上)
具体安装步骤如下:
① 选择“开始设置控制面板”命令,在“控制面板”窗口中,双击
7
1.2.1 什么是ASP
ASP(Active Server Pages)是一套微软开发的服务器 端脚本环境,它内含于IIS(Internet Information Server) 或PWS(Personal Web Server)中。使用它可以创建和运 行动态、交互的Web服务器应用程序。 ASP的工作原理,就是当客户端浏览器上某用户申请一个 *.ASP的文件(ASP文件的后缀名为.asp)时,Web服务器就 会响应该HTTP请求,并调用ASP引擎,解释被申请文件,最后 输出标准的HTML格式文件传送给客户端浏览器,由浏览器解释 运行,并显示出结果,如图1-1所示。 当遇到任何与ActiveX Scripting兼容的脚本(如 VBScript和JavaScript)时,ASP引擎会调用相应的脚本引 擎进行处理。若脚本指令中含有访问数据库的请求,就通过 ODBC与后台数据库相连,由数据库访问组件执行访问操作等。 由于ASP脚本是在服务器端解释执行的,所以其所有相关的发布 工作都由Web服务器负责。
4
1.1.2 Web常用术语(续上)
URL(Uniform Resource Locator) : 即统一资源定位器,是一种唯一标识Internet上计 算机、目录和文件的位置的命名规则。它由资源类型、存 放资源的主机地址和端口以及资源目录和文件名构成。 具体如下:
制作简单ASP动态网页

制作简单ASP动态网页
1.1 建立动态网页环境
③单击“测试”按钮,如果成功相同将给出“成 功连接数据库”的信息对话框。单击“确定”按钮完成 连接字符串的设置。成功连接数据库后,Dreamweaver CS4将自动生成数据库连接文件,该文件是以连接名称 命名的ASP文件,保存在本地路径下的Connection目录 下。
制作简单ASP动态网页
1.1 建立动态网页环境
①单击菜单命令“窗口”→“数据库”,打开“数据库”面板。打 开本地的ASP文件,然后单击“数据库”面板上的“+”号,在弹出的菜单中 选择“自定义连接字符串”,弹出“自定义链接字符串”对话框,如图所示。
制作简单ASP动态网页
1.1 建立动态网页环境
②在“连接名称”对话框中输入连接名,如 “conn”,若在“Dreamweaver应连接”单选按钮中选择 “使用此计算机上的驱动程序”,则应在“连接字符串” 文本框中输入如下的连接字符串, “DRIVER={Microsoft Access Driver (*.mdb)};DBQ=f:\www\db\UserInfo.mdb”,注意其中的 DBQ的路径是本地计算机上的物理路径。
虚拟目录建立成功后,接着要将设好的虚拟目 录映射到Dreamweaver CS4中进行管理。
①在Dreamweaver CS4的“站点管理”窗口的编 辑站点对话框中,选择“高级”选项卡,在“分类”列 表中,选择“远程信息”,如图所示。
制作简单ASP动态网页
1.1 建立动态网环境
②在“访问”下拉列表中选择“本地/网络” 选项,在“浏览文件夹”文本框中输入虚拟目录对 应的物理路径“F:\dyntest”。在“分类”列表中, 选择“此时服务器”,如图所示。
ASP动态网页制作基础教程 (3)

2. 块结构条件语句
块结构条件语句的语法格式如下: IF <条件表达式1> THEN
[语句块1] ELSEIF <条件表达式2> THEN
[语句块2] ELSEIF <条件表达式3> THEN
[语句块3]
ELSE [语句块n]
END IF 29
…
说明:
(1) 多分支IF语句的执行顺序是:若表达式1的值为 True,则执行语句块1,否则,若表达式2的值为True,则执 行语句块2,依次类推。
(2) 在多分支结构中,每一个语句块执行后,均直接转 去执行END IF的下一条语句。
(3) 结构中的ELSEIF项可以有多个,但ELSE项只能有一 个,并且ELSEIF应连着写,中间没有空格。
(4) 结构中END IF表示多分支选择语句的结束,不可省 略。
30
案例3-2:利用VBScript语句创建一个成绩判断程序,
说明 非 与 或 异或
23
作业
(1) VBScript语言只有一种数据类型,称
为
。
(2) 运行下面的代码,Username是
类型,
Userage是
类型。
Dim Username,Userage
Username="张三"
Userage=18
24
(3) 如果在过程中声明变量,则只有该过程中的代码可
以访问或更改变量值,此时变量具有局部作用域并被称
程序运行效果如图3-2所示。
【操作步骤】
(1) 打开记事本编辑器,输入以下代码:
<HTML> <HEAD> <TITLE>成绩判断程序</TITLE> <SCRIPT LANGUAGE="VBSCRIPT"> DIM SCORE SCORE=INPUTBOX("请输入分数")
Asp动态网站制作流程详细步骤

Asp动态网站制作流程详细步骤ASP(Active Server Pages)是一种动态网站开发技术,可以通过在HTML代码中嵌入ASP代码来实现动态数据的生成、更新和存储。
本文将分享ASP动态网站制作的详细步骤,供有需要的读者参考。
环境搭建ASP动态网站需要一些必要的软件环境支持,如IIS、ASP组件等。
一般情况下可以通过以下步骤进行搭建:1.安装IIS:前往官网下载IIS,按照提示步骤完成基础服务安装。
2.启用ASP支持:在IIS管理器的“应用程序池”中启用对ASP的支持。
3.安装ASP组件:ASP组件需要在Windows安装盘的“服务”目录中寻找ASP文件夹,使用cmd进入文件夹,输入以下代码进行安装:regsvr32.exe asp.dll安装完毕后重启IIS即可。
技术应用ASP动态网站制作需要掌握一些基础技术,如HTML,CSS,JavaScript,以及ASP语言本身的语法和基本操作。
以下是ASP动态网站制作的主要技术点:数据库操作ASP动态网站的关键之一是实现对数据库的操作。
数据应该被组织成相关的表,并通过SQL查询语句进行操作,以实现数据的存储和检索。
服务器端控件ASP提供了各种服务器端控件,以便对网站进行更强大的编程控制。
控件主要有文本框、按钮、表格等,使网站具有更好的交互和用户体验。
会话状态ASP提供了内置对象Session,可以使网站访问者在不同页面之间保持数据的传递和状态的保持。
利用会话状态,可以保存用户的登录状态、送货地址等信息。
文件操作ASP的文件对象提供了读写和编辑文件的方法,如果需要在网站上发布或操作文件,使用ASP文件对象会是非常有利的。
网站制作流程ASP动态网站制作需要遵循以下流程:设计页面首先,设计页面的布局和风格,这样可以确保网站具有更好的用户体验。
HTML、CSS和JavaScript等技术需要娴熟掌握,才能更好地进行网站设计。
页面绑定将页面和服务器端脚本进行绑定,将ASP代码定义在HTML文件中,这样可以调用相关的数据和方法。
ASP动态网页制作教程第3章-Web页面制作基础

3.1.1
•
什么是HTML
超文本标记语言(Hypertext Markup Language,HTML)是Web页面的描述性语言, 是在标准通用化标记语言(Standard Generalized Markup Language,SGML)的 基础上建立起来的。
•
根据其语法规则建立起来的文本可以 运行在不同的操作系统平台和浏览器上, 是所有网页制作技术的核心与基础。无论 是在Web上发布信息,还是编写可供交互的 程序,都离不开HTML语言。
•
【例3-6】换行显示文字。
图3-6
使用<P>标记对文字进行排版
图3-7
换行显示文字
3.2.3
•
注释标记
在页面中可以使用注释语句来标注一 行源代码或一段源代码的用途,这样便于 源代码编写者对代码的检查与维护,还可 以使用注释语句添加版权说明等。值得注 意的是,注释语句不会显示在浏览器窗口 中。在HTML文件中,使用注释标记<!--„->和<COMMENT>来书写注释语句。
•
<BODY>„</BODY>:HTML文件的主体标 记,在头部标记</HEAD>之后。它定义了 HTML文件显示的主要内容和显示格式。 • 这里需要注意的是,<HEAD>与<BODY> 标记是两个独立的部分,不能互相嵌套。
图3-1
运行HTML文件
3.1.3
•
HTML头部标记与主体标记
任何HTML文件都包含在<HTML>和 </HTML>标记之中。一个标准的HTML文件分 为头部和主体两大部分。其中,头部标记 为<HEAD>,主体标记为<BODY>。
ASP动态网站开发基础教程第四版课程设计

ASP动态网站开发基础教程第四版课程设计一、课程设计概述本课程设计旨在将ASP动态网站开发的基础知识和技能贯通于案例实践中,通过开发一个实际的动态网站应用,使学生在实践中体会ASP网站开发的全过程。
本次课程设计的主要内容包括ASP网站开发的基础知识、面向对象编程、数据库操作、网站安全等方面,通过一个案例体现ASP的动态网站设计与实现过程。
二、课程设计要求1.学生需要分组进行开发,每组3-4人。
2.学生需要完成动态网站应用的需求分析、设计、实现、测试等全部环节。
3.动态网站应用的功能需求包括但不限于用户登录注册、信息发布、搜索查询、购物车、订单管理等。
4.学生需要采用 MVC框架进行开发,并使用Visual Studio作为开发工具。
5.学生需要采用MySql作为数据库管理系统,使用Entity Framework进行数据访问操作。
三、课程设计实施步骤1. 环境搭建学生需要安装必要的开发环境,包括:•Visual Studio• MVC•MySql数据库及管理工具•Entity Framework2. 需求分析在小组内进行会议,分析设计一个动态网站应用。
明确应用的功能需求、用户需求、技术需求等,编写需求文档。
3. 界面设计根据需求分析结果,设计应用的界面,包括主界面、登录注册界面、信息发布界面、购物车和订单管理等。
4. 数据库设计根据应用的需求,设计数据库表结构,包括用户信息表、商品信息表、订单管理表等。
使用MySQL Workbench建立数据库,编写数据访问类和方法。
5. 程序设计根据需求分析和数据库设计结果,编写程序代码,实现应用的功能,包括商户管理、用户登录注册、信息发布、搜索查询、购物车、订单管理等模块。
6. 调试测试在完成开发后,进行系统测试,确保每个模块的功能都能正常运行,修复出现的bug。
7. 系统部署将已经开发完成的系统发布到服务器上,进行网站的部署和运行。
四、课程设计评分标准本次课程设计的评分将从以下几个方面进行评价:1.需求分析文档和概要设计文档(10分)2.界面设计和数据库设计(10分)3.代码实现的质量和编程规范(30分)4.动态网站的功能实现和实用性(20分)5.测试过程和测试文档(10分)6.实验报告和答辩(20分)注:学生需要以每组为单位,提交实验报告并进行答辩。
ASP动态网页制作基础教程 (5)

➢5.1 ASP组件概述 ➢5.2 广告轮显组件 ➢5.3 内容轮显组件 ➢5.4 内容链接组件 ➢5.5 计数器组件 ➢5.6 页面计数器组件 ➢5.7 文件存取组件 ➢本章小结
1
前面我们已经学习了ASP的内置对象的使用方法,这些 对象不需要创建脚本便可使用其属性、集合和方法。本章我 们将学习ASP的组件,灵活地使用各种ASP组件是建立一个 强大的Web应用程序的关键。
GetAdvertisement方法从Ad Rotator计划文件中获取下 一个计划广告的详细说明并将其格式化为HTML格式。
19
案例5-1:创建一个显示广告的ASP页面,当不停刷新
页面时,广告内容会随机改变。单击后进入Ad Rotator计划 文件中设置重定向文件跳转页面,显示如图5-1所示的效果。
32
下面是一个内容计划文件的例子:
%% #1 // 这是条目1,用于显示一行文本 %% // 对内容字符串设置了字体、字号和颜色 <FONT FACE =" 宋体" SIZE = "2" COLOR = "red">ASP 组件</FONT> %% #2 // 这是条目2,用于显示一幅图像 < IMG SRC ="images/pic.jpg"> %% #3 // 这是条目3,用于显示一个超文本链接 <A HREF = " ">搜狐网站!</A>
7
2. 使用OBJECT标记
在第4章我们学习global.asa文件时提到过OBJECT标记, 它也可以用来创建服务器组件的对象实例,此时应将RUNAT属 性设置为Server,并使用SCOPE属性来设定对象的作用范围, 可以是Session、Application或Page。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ASP动态网页制作基础教程</body></html>1、检索表单数据<% @ language="vbscript"%><html><head><title>检索表单数据</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head><body bgcolor="#FFFFFF" text="#000000"><p><b><font color="#6600CC">您的个人资料如下:</font></b></p> <p>姓名:<%=request.form("textfield")%> </p><p>性别:<%=request.form("radiobutton")%> </p><p>爱好:<%if request.form("checkbox")<>"" thenresponse.write request.form("checkbox") & " "end ifif request.form("checkbox")<>"" thenresponse.write request.form("checkbox2") & " "end ifif request.form("checkbox3")<>"" thenresponse.write request.form1("checkbox") & " " end if %> </p> </body> </html>练习:自己设计表单及输出内容。
第四讲 ADO 的数据连接应用一、 数据库存取数据的设计理念二、创建数据库 以ACCESS 为例:三、创建ASP 程序 (一)创建数据库连接 <%dim conn dim connstron error resume next数字信息录入 网 页 数字信息采集 网 页 数据库客户请求 网 页 数据处理发送请求信息信息返回 网 页connstr="DBQ="+server.mappath("xsmd.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"set conn=server.createobject("ADODB.CONNECTION")conn.open connstr%>(二)创建数据输入表单<html><head><title>学生信息</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#FFFFFF" text="#000000"><table width="300" border="0" cellspacing="0" cellpadding="0" bgcolor="#99CCFF"><tr><td><form name="form1" method="post" action="xsxx_add.asp"><p>学号:<input type="text" name="text1" size="12"></p><p>姓名:<input type="text" name="text2" size="8"></p><p>班级:<input type="text" name="text3" size="16"></p><p>出生日期:<input type="text" name="text4" size="16"></p><p>家庭住址:<input type="text" name="text5" size="30"></p><p>联系电话:<input type="text" name="text6" size="12"></p><p><input type="submit" name="Submit" value="提交"><input type="reset" name="Submit2" value="重填"></p></form><p></p></td></tr><tr><td><a href="brower.asp" target="_blank"><font size="2">查阅学生信息</font></a></td> </tr></table></body></html>(三)提交数据保存表单数据入数据库<%dim xh,xm,grade,age,addr,phofunction sqlstr(data)sqlstr="'" & replace(data,"'","''")&"'"end functionxh=request.form("text1")xm=request.form("text2")grade=request.form("text3")age=request.form("text4")addr=request.form("text5")pho=request.form("text6")xh=trim(left(xh,12))xm=trim(left(xm,10))grade=trim(left(grade,12))age=trim(left(age,12))addr=trim(left(addr,25))pho=trim(left(pho,12))if xh="" or xm="" or grade="" or addr="" thenresponse.write "请将您的内容填写完整,不能为空哟!"response.endend ifapplication.Lock%><%dim conndim connstron error resume nextconnstr="DBQ="+server.mappath("xsmd.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"set conn=server.createobject("ADODB.CONNECTION")conn.open connstr%><%sql="insert into 学生信息(xh,xm,grade,age,addr,pho) values("sql=sql & sqlstr(xh) & ","sql=sql & sqlstr(xm) & ","sql=sql & sqlstr(grade) & ","sql=sql & sqlstr(age) & ","sql=sql & sqlstr(addr) & ","sql=sql & sqlstr(pho) & ")"conn.execute sqlapplication.unLockresponse.write "<h2 align=center > 信息保存成功<a href=""xsxx.htm"">返回</a>继续!</h2>" %>(四)显示数据库数据<%dim conndim connstrconnstr="DBQ="+server.mappath("xsmd.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"set conn=server.createobject("ADODB.CONNECTION")conn.open connstr%><html><head><title>查阅学生信息</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#FFFFFF" text="#000000"><p></p><%dim sqldim rsSet rs= Server.CreateObject("ADODB.Recordset")sql="select top 60 * from 学生信息order by id desc"rs.open sql,conn,1,1%><table width=100% border="1" cellspacing="0" cellpadding="0" bordercolorlight="#99CCFF" bordercolordark="#FFFFFF""><tr class=f9 bgcolor="#8585d6" style="color:white"><td width="10%" align="center" bgcolor="#8585d6"><font color="#FFFFFF">学号</font></td> <td width="10%" align="center"><font color="#FFFFFF">姓名</font></td><td width="10%" align="center">班级</td><td width="10%" align="center"><font color="#FFFFFF">出生日期</font></td><td width="30%" align="center">家庭住址</td><td width="15%" align="center" height="20"><font color="#FFFFFF">联系电话</font></td> </tr><%'i=0do while not rs.eof%><tr bgcolor="<%if (i mod 2)=0 then Response.write ""%>"><td width="10%"><%=rs("xh")%></td><td width="10%" align="center" valign="middle"><div align="center"><%=rs("xm")%> </div></td><td width="10%" align="center"><%=rs("grade")%><div align="center"></div><div align="center"></div></td><td width="10%" align="center"><p align="center"><%=rs("age")%></td><td width="30%" align="center"><%=rs("addr")%><div align="center"></div><div align="center"></div><div align="center"></div></td><td width="15%" height="23"><p align="center"><%=rs("pho")%></td></tr><% 'i=i+1'if i>=MaxPerPage then exit dors.movenextloop%></table><% 'end sub %><p><font size="2" color="#3399FF"><a href="xsxx.htm" target="_top">返回登记页面</a></font></p> </body></html>。