Asp动态网站制作流程详细步骤

 时间:2018-06-30 11:13:49 贡献者:贞子CXZ

导读:Asp 动态网站制作流程 1,建立个人站点文件夹(如:E:\web100) 2,配置 IIS:开始—程序—管理工具—Internet 信息服务—默认网站—属性 (1)主目录:本地路径:E:\web100 (2)文档:index.asp 3,启用 DW 8.0 建立站点

asp.net请求处理流程
asp.net请求处理流程

Asp 动态网站制作流程 1,建立个人站点文件夹(如:E:\web100) 2,配置 IIS:开始—程序—管理工具—Internet 信息服务—默认网站—属性 (1)主目录:本地路径:E:\web100 (2)文档:index.asp 3,启用 DW 8.0 建立站点:站点—新建站点—"高级"或站点—管理站点—编 辑—"高级" (1)本地信息:站点名称:myweb;本地根文件夹:E:\web100; (2)测试服务器:服务器模型:ASP VBScript;访问:本地/网络. 4,在 DW 中选择:文件—新建—动态页 ASP VBScript(文档类型:无)—创建 5,开始网页页面设计及代码编写等操作,将文件保存为.htm 或.asp 类型. 6,在 Internet 信息服务器窗口中右键点击要浏览的网页文件,选择"浏览", 在打开的 IE 窗口中进行测试,也可以直接打开 IE,在地址栏里输入:http:// 127.0.0.1/ 或 http://localhost/或 http://本机 IP 地址,来进行页面测试. 对数据库中数据表的操作主要有:增,删,改 (1)读取记录(显示/浏览记录) (2)写入记录(插入记录) (3)查询记录(查找满足指定条件的记录) (4)修改记录 (5)删除记录 小小留言本的制作 目录1,创建数据库 test.mdb 及留言用的数据表 liuyan 2 2,创建连接数据库的文件 conn.asp 2 3,制作留言本的首页 index.asp 2 4,制作留言浏览页 list.asp 3 5,制作添加留言的静态页 add.htm 4 6,制作提交留言写入数据库的动态页 add.asp 6 7,制作查询留言的静态页 chaxun.htm 7 8,制作查询留言结果显示页 cxjg.asp 8 9,制作删除留言静态页 shanchu.htm 10 10,制作删除留言动态页 scjg.asp 11 11,制作修改留言静态页 xiugai.htm 12

12,制作修改留言动态页 xiugai.asp 13 13,制作修改留言成功动态页 xgjg.asp 15详细步骤及代码 1,创建数据库 test.mdb 及留言用的数据表 liuyan 确定数据表的各个字段名称及数据类型分别为:qq(文本,10),nich(文本, 10),ly(备注),time(日期/时间,默认值=Now(). 2,创建连接数据库的文件 conn.aspconn.asp 代码如下:<% set conn=server.CreateObject("adodb.connection") '设置一个 adodb 数据 库连接组件 conn.open "driver={microsoft access driver (*.mdb)};dbq=" &server.MapPath("test.mdb")'设定所要连接的数据库(包括名称和路径) %> 3,制作留言本的首页 index.asp index.asp 代码如下: <%@language="vbscript" codepage="936"%> 小小留言本 浏览留言 添加留言 查询留言 修改留言 删除留言 4,制作留言浏览页 list.asp list.asp 代码如下: '包含连接数据库的文件 <% exec="select * from liuyan" '查询数据表记录的表达式 set rs=server.CreateObject("adodb.recordset") '创建相应记录集 rs.open exec,conn,1,1 '读取记录集中满足表达式的相应记录 %>

<, /P> 所有访客留言内容

所有访客留言内容

<% do while not rs.eof %> '该段代码用来在页面相应单元格中显示查询的记录 <% rs.movenext loop %>
编号 QQ 号 昵称 留言内容 留言时间
<%=rs("id")%> <%=rs("qq")%> <%=rs("nich")%> <%=rs("ly")%> <%=rs("time")%>
<% rs.close set rs=nothing '关闭记录集 conn.close set conn=nothing '关闭数据库的连接 %>

返回首页

5,制作添加留言的静态页 add.htm 其中主要是一个用来提交留言数据的表单,注意表单中各个文本框等对象的命 名 add.htm 代码如下: 添加留言

添加新留言

QQ 号
昵称
留言

返回首页

6,制作提交留言写入数据库的动态页 add.asp add.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.close set conn=nothing %> '本段代码用来添加相应记录到数据表中 留言成功 返回首页 7,制作查询留言的静态页 chaxun.htm 方法同 add.htm chaxun.htm 代码如下: 查询留言

查询留言内容

QQ 号
昵称

返回首页

8,制作查询留言结果显示页 cxjg.asp cxjg.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 '读取记录集中满足表达式的相应记录 %> 查询留言结果

查找到的留言内容

<% do while not rs.eof %> <% rs.movenext loop %>
编号 QQ 号昵称 留言内容 留言时间
<%=rs("id")%> <%=rs("qq")%> <%=rs("nich")%> <%=rs("ly")%> <%=rs("time")%>
<% rs.close set rs=nothing conn.close set conn=nothing'关闭记录集和数据库 %>

返回首页

9,制作删除留言静态页 shanchu.htm shanchu.htm 代码如下: 删除留言

删除留言

编号

返回首页

10, 10,制作删除留言动态页 scjg.asp scjg.asp 代码如下: <% exec="delete * from liuyan where id="&request.Form("id") conn.execute exec response.Write(" 删除留言成功!") conn.close set conn=nothing %> 删除留言成功 返回首页 11, 11,制作修改留言静态页 xiugai.htm xiugai.htm 代码如下:

修改留言

修改留言

编号

返回首页

12, 12,制作修改留言动态页 xiugai.asp xiugai.asp 代码如下: <% exec="select * from liuyan where id="&request.form("id") set rs=server.CreateObject("adodb.recordset") rs.open exec,conn %> 修改留言

修改留言

QQ 号 " size="15 ">
昵称 " siz e="15">
留言 ">
<% rs.close set rs=nothing conn.close

set conn=nothing %>

返回首页

13, 13,制作修改留言成功动态页 xgjg.asp xgjg.asp 代码如下: <% exec="select * from liuyan where id="&request.form("id") set rs=server.CreateObject("adodb.recordset") rs.open exec,conn,1,3 rs("qq")=request.Form("qq") rs("nich")=request.Form("nich") rs("ly")=request.Form("ly") rs.update rs.close set rs=nothing conn.close set conn=nothing response.Write("留言修改成功!") %> 修改成功 返回首页

 
 

微信扫一扫 送福利