书签 分享 收藏 举报 版权申诉 / 15

类型动态网页开发基础实训指导书第十二次实训.docx

  • 文档编号:5014352
  • 上传时间:2022-12-12
  • 格式:DOCX
  • 页数:15
  • 大小:227.42KB

姓名

专业

<%'遍历表内容的代码

setrss=server.createobject("adodb.recordset")

sql="select*fromxx"

rss.opensql,conn,1,1

ifrss.recordcount<>0then

dowhilenotrss.eof

%>

<%=rss("xh")%>

<%=rss("xm")%>

<%=rss("zy")%>

<%

rss.movenext

loop

else

response.write"对不起,该数据库中还没数据!

"

endif

rss.close

%>

9.设置index.asp文件中的“查看部分”的超级链接的文件是:

ckbf.asp,ckbf.asp文件的运行结果如下:

ckbf.asp文件的设计视图如下:

ckbf.asp文件的代码视图如下:

--#includefile="conn.asp"-->

sy

<%'遍历表内容的代码

setrss=server.createobject("adodb.recordset")

sql="select*fromxxwherexm='lisa'"

rss.opensql,conn,1,1

ifrss.recordcount<>0then

dowhilenotrss.eof

%>

<%=rss("xh")%>

<%=rss("xm")%>

<%=rss("zy")%>

<%

rss.movenext

loop

else

response.write"对不起还没信息更新!

"

endif

rss.close

%>

试对该网页的输出进行美化,并与ckqb.asp文件进行比较,重点查看其区别。

10.设置index.asp文件中的“站内搜索”的超级链接的文件是:

sosuomh.asp,该文件能够实现模糊搜索,sosuomh.asp文件的运行结果如下:

sosuomh.asp文件的设计视图如下:

sosuomh.asp文件主要包含一个表单,以提取用户输入的要查找的内容,该表单action属性的值为suomh.asp,该没有动态代码,代码视图略。

11.制作soumh.asp文件,输入“L”后该文件运行后的结果如下图所示:

该文件的设计视图如下:

该文件的代码视图如下:

--#includefile="conn.asp"-->

sy

<%

xm=trim(request.form("xm"))

setrss=server.createobject("adodb.recordset")

sql="select*fromxxwherexmlike'"&"%"&xm&"%"&"'"

rss.opensql,conn,1,1

ifrss.recordcount<>0then

dowhilenotrss.eof

%>

<%=rss("xh")%>

<%=rss("xm")%>

<%=rss("zy")%>

<%

rss.movenext

loop

else

response.write"对不起,没找到您要的信息!

"

endif

rss.close

%>

12.设置index.asp文件中的“分页查看”的超级链接的文件是:

fy.asp,该文件能够实现分页显示信息内容,fy.asp文件的运行结果如下:

fy.asp文件的设计视图如下:

fy.asp文件的代码视图如下:

--#includefile="conn.asp"-->

sy

--

.STYLE1{

font-size:

x-large;

font-family:

"华文行楷";

}

-->

所有报名信息

学号

姓名

专业

<%'遍历表内容的代码

setrss=server.createobject("adodb.recordset")

sql="select*fromxx"

rss.opensql,conn,1,1

rss.pageSize=6

dimpageNo

pageNo=cint(request.queryString("pageNo"))

ifpageNo<1orisnumeric(pageNo)=falsethenpageNo=1

ifpageNo>rss.pageCountthenpageNo=rss.pageCount

rss.absolutePage=pageNo

dimi

i=1

dowhilenotrss.eofandi<=rss.pageSize

%>

<%

ifimod2=0then

%>

<%=rss("xh")%>

<%=rss("xm")%>

<%=rss("zy")%>

<%else%>

<%=rss("xh")%>

<%=rss("xm")%>

<%=rss("zy")%>

<%endif%>

<%

i=i+1

rss.movenext

loop

%>

共<%=rss.recordCount%>条

当前页是:

<%=pageNo%>/<%=rss.pageCount%>

共<%=rss.pageCount%>页

<%ifpageNo<=1orrss.recordCount<=rss.pageSizethen%>

首页|

<%else%>

pageNo=1>首页|

<%endif%>

<%ifpageNo<=1orrss.recordCount<=rss.pageSizethen%>

上一页|

<%else%>

pageNo=<%=pageNo-1%>>上一页|

<%endif%>

<%ifpageno>=rss.pageCountthen%>

下一页|

<%else%>

pageNo=<%=pageNo+1%>>下一页|

<%endif%>

<%ifpageNo>=rss.pageCountthen%>

尾页|

<%else%>

pageNo=<%=rss.pageCount%>>尾页|

<%endif%>

window.open('?

pageNo='+this.options[this.selectedIndex].value,'_self')">

<%

dimpage

forpage=1torss.pageCount

ifpage=cint(pageNo)then%>

selected><%=page%>

<%else%>

><%=page%>

<%endif

next

%>

五、实训心得与思考

1.实现不能“重复注册”的关键是,对数据库中的主关键字对应的表单中的数据,进行先提取,然后到数据库中去查找,如果找到了,则说明已经注册,要更换用户名等。

2.实现模糊查询的关键是:

sql="select*fromxxwherexmlike'"&"%"&xm&"%"&"'"

3.实现条状间隔显示的关键是,循环内容创建一行多列的表格。

设置表格的背景色不同。

4.分页代码的理解难度较大些,关键是会应用,能够进行移植,把分页的实现移植到搜索后的内容显示页面。

5.理解各文件直接的关系,各文件直接是如何连接起来的。

6.可能出现的问题是,数据库写不进去数据,原因是你的盘是NTFS格式的,自动对盘的数据库文件做了保护,不让写,解决的办法是打开数据库允许写的功能,也就是设置iuser用户具有写的权限即可,或者把你的网站文件拷贝到你的U盘这个问题就一般能解决,因你的U盘是FAT32格式的,没这个默认的安全设置。

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
动态 网页 开发 基础 指导书 第十 二次
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:动态网页开发基础实训指导书第十二次实训.docx
链接地址:https://www.bdocx.com/doc/5014352.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开