教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

毕业设计论文.校园网站建设(2)

来源:网络收集 时间:2026-07-08
导读: (1)参数一(SOURCE):为欲打开的数据表或SQL指令。 (2)参数二(ActionConnection):指定一个已打开的数据库对象,将此参数设为链接我们已经建立好的Connection对象“CN”。 网站毕业设计论文 (3)参数三( Cur

(1)参数一(SOURCE):为欲打开的数据表或SQL指令。

(2)参数二(ActionConnection):指定一个已打开的数据库对象,将此参数设为链接我们已经建立好的Connection对象“CN”。

网站毕业设计论文

(3)参数三( CursorType):指定Recordset的打开类型,1为可读写且可自由移动。

(4)参数四(LockType):指定锁定类型,1为只读。

数据排序与SQL指令

(1)Select 指令的筛选语句:

格式: Select From

在SQL语言中:“Select”数据表“中选取某些“栏位”的数据.

(2)如果要选取的数据表数据包含了一个以上的栏位,则我们可以利用“,”逗号来栏位名称隔开。

(3)如果要选取的数据表数据包含了全部的栏位,则可以利用万用字符“*”来代表全部的栏位。

可排序数据的Select指令

(1)当我们希望被选取出来的数据记录数据能够依据某个或某几个栏位的内容来排序时,只要将这些排序依据的栏位摆放在“Order By“保留字之后,然后将这处排序的语句连接在”Select From“后面就行了。

(2)“Order By“默认的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,则我们可在栏位名称后再加上“Desc“保留字!将排序方式改为”由大排到小“。

在“显示留言意见”网页中的打开数据库ASP程序中的语句: SELECT*From allmessage order by 留言日期 Desc

功能为:从数据表“allmessage“中取出所有栏位的数据,并将

网站毕业设计论文

取出的数据记录内容依照”留言日期“栏位使用的”由大排到小“排序方式进行排序。

留言显示网页的管理模式

“显示留言意见”的网页就必须具备显示模式选择的功能,当显示模式在一般情况时要能显示家长们的一般性发言,同时还得将“悄悄话“的发言隐藏起来。当老师以密码登录成为管理模式时,则必须将一般性发言与悄悄话发言的数据全部显示出来,同时还得让老师们可以针对某位特定学生家长所发表的意见作出独立的回答。

这两个情况是通过密码登录管理模式的ASP程序实现的:

<form method="post">

<%if session("checkedit")="yes" then%>

<input type="hidden" value="yes" name="goexit">

<input type="submit" value="离开管理模式">

<%else%>

密码:<input type="password" name="password" size="4" maxlength="4">&nbsp&nbsp<input type="submit" value="教师管理">

<%end if%>

</form>

在这段网页语句中,利用Session对象来记录目前的工作模式。当我们第一次进入“显示留言意见”网页的时候,我们所见的网页画面一定是一般!因为Session尚未被建立,因此它的“变量”值一定

网站毕业设计论文

不会是“yes”,所以网页中会出现一个输入密码进入“教师管理”模式的栏位,只有当我们输入密码按下“教师管理”的按钮组织上发ASP程序中的进入管理模式语句后,Session对象才会被建立,同时,“checkedit“Session对象变量值被设置为“yes“,所以我们就进入了能将一般性发言与悄悄话发言的数据全部显示出来,同时还让教师们可以针对某位特定学生家长所发表的意见作出独立回答的管理模式页面。

留言显示网页的分页

当家长的发言与老师回复的数据笔数太多时,一次要将全部的数据内容显示在网页中,等待网页下载的时间太长了,因此采用固定笔数分页浏览方式来显示网页。

要进行分页显示,得先知道目前有多少笔的留言数据,而留言数据笔数可以通过Recordset对象的“Recordcount“(记录个数)属性得知,我们将每10笔数据为一单位分页显示:

count=rs.recordcount

if count/10>(count\10) then

totalpage=(count\10)+1

else totalpage=(count\10)

end if

“/”为浮点数除法,“\”为整数除法。

跳页选择的ASP程序语句

所有的发言数据采用固定笔数分页浏览的方式来显示后,还要提

网站毕业设计论文

供一个跳页链接显示的功能,让浏览者可以选择希望浏览的页次进得浏览,ASP程序语句:

pagecount=0

rs.movefirst

ifrequest.querystring("topage")<>""then

pagecount=cint(request.querystring("topage"))

if pagecount<=0 then pagecount=1

if pagecount>totalpage then pagecount=totalpage

rs.move(pagecount-1)*10

发言表单网页制作

inse tu3

表单的参数

表单的Action参数:Action参数是用来指定Server端处理此一表单数据内容的程序,此处表单处理ASP程序为“add.asp“,

表单的Mothed参数:要将表单传送至Server端的方式有两种,设置值分别为GET及POST,若设置为POST,则浏览器会等Server端来读取数据,若设置为GET,则当我们按下送出按钮时,浏览器会立即将表单中的数据内传送出去。利用POST方法,在传送的数据上将不受限制,利用GET方法传送的数据量则大约只有2K左右。

留言处理程序

要将家长发言数据作后续处理及将这些数据内容存入数据库,须利用添加数据记录的Insert Into 指令,然后再写入数据库文件中:

网站毕业设计论文

Inset into 指令语句格式:

Insert into 数据表名 (栏目名) values(栏目值)

sql="insert into allmessage(家长姓名,留言主题,联络信箱,留言内容,私人公开,留言时间,班级) values("

sql=sql&"'"& parent&"',"

sql=sql&"'"&subject&"',"

sql=sql&"'"&email&"',"

sql=sql&"'"&memo&"',"

sql=sql&"'"&personal&"',"

sql=sql&"'"&now&"',"

sql=sql&"'"&bj&"')"

cn.execute sql

回复表单程序网页

必须让老师们可以针对某位特定学生家长所发表的意见作出独立的回答,

使用Select From Where筛选语句

sql="select * from allmessage where(编号="&ID&")"

rs.open sql,cn,1,3

然后将特定的家长发言数据放在表单,方法是将数据库中的数据取出来,然后放在表单栏位中:

“家长姓名“栏位网页语句标签

<td bgcolor="#CCCCFF"><font size="2"><%=RS("家长姓名

网站毕业设计论文

")%><font></td>

“留言主题“栏位网页语句标签

<td bgcolor="#CCCCFF"><font size="2"><%=RS("留言主题")%></font></td>

“留言内容“栏位网页语句标签

<td bgcolor="#CCCCFF"><font size="2"><%=RS("留言内容& …… 此处隐藏:2765字,全部文档内容请下载后查看。喜欢就下载吧 ……

毕业设计论文.校园网站建设(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/115201.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)