文档介绍:书籍搜索和用户指南模块
一、书籍分类搜索模块的实现
二、图书在线搜索模块的实现
三、用户使用指南模块
数据库设计
列名
数据类型
必填字段
默认值
备注
categoryid
自动编号
是
无
类别id,主键
category
文本
是
无
类别名
一、书籍分类搜索模块的实现
书籍分类搜索模块可以使用户按图书类别搜索图书,分为两大部分构成:
图书分类搜索页面
搜索结果显示页面
在本例中,搜索页面放在模板中,以便用户随时可以搜索图书;搜索结果显示页面“”,列出所有搜索信息结果,并为用户提供购买功能。
(1)打开网站模板页“”,在“书籍分类”下方插入1行1列的表格,设置其ID为“tb1”,并在表格中插入图像。
(2)添加数据记录集
①在“服务器行为”面板中添加记录集“catelist”,在弹出的“记录集”对话框中,设置“名称”为“catelist”,“连接”为“conn”,“表格”为“category”(图书类别数据表),“列”为“全部”,“筛选”为“无”,“排序”为“无”
②接着,单击“确定”按钮,弹出提示对话框.,单击“确定”按钮关闭提示对话框。该提示框提醒编程者要把该记录集代码插入到<head>部分中,因为目前这个模块是在模板中,只有这样才可以把记录集复制更新到基于该模板的所有网页文档中。
③选中记录集“catelist”,切换到“代码”视图,找到如下代码:将其剪切,复制到代码<head>后面,完成模板记录集的添加。
<%
Dim catelist
Dim catelist_numRows
Set catelist = ("")
= MM_conn_STRING
= "SELECT * FROM category"
= 0
= 2
= 1
()
catelist_numRows = 0
%>
(3)绑定动态数据
切换到“绑定”面板,将记录集“catelist”下面的“category”字段绑定到表格“tb1”中
(4)添加重复区域选中<td>,在“服务器行为”面板添加“重复区域”服务器行为,然后切换到“代码”视图,找到如下代码:
<%
MyRepeat1__index=MyRepeat1__index+1
MyRepeat1__numRows=MyRepeat1__numRows-1
()
Wend
%>
这就是“重复区域”服务器行为的代码,在<% 之后添加如下代码: