关于搜索/结果页

在大多数情况下,至少需要两个页面才能将此功能添加到 Web 应用程序中。第一个页面包含用户可以在其中输入搜索参数的 HTML 表单。尽管此页面不执行任何实际的搜索,但它仍被称为"搜索页"。

所需的第二个页面是结果页,它执行大部分搜索工作。结果页执行以下任务:

或者,您还可以添加详细页。详细页为用户提供有关结果页上的特定记录的更多信息。

如果使用 ASP.NET,则可以将搜索页和结果页合并成一个页面。

如果只有一个搜索参数,Dreamweaver 会让您将搜索功能添加到 Web 应用程序中,而不必使用 SQL 查询和变量。只需简单地设计页面并完成几个对话框。如果您有多个搜索参数,则需要编写一条 SQL 语句并为其定义多个变量。

Dreamweaver 将 SQL 查询插入到您的页中。当该页面在服务器上运行时,会检查数据库表格中的每一条记录。如果某一记录中的特定字段满足 SQL 查询条件,则将该记录包含在记录集中。SQL 查询将生成一个只包含搜索结果的记录集。

例如,现场销售人员可能知道某个区域中收入超过某一水平的客户的信息。在搜索页上的表单中,该销售人员的同事输入一个地理区域和最低收入水平,然后单击"提交"按钮将这两个值发送给服务器。在服务器上,这两个值被传递给结果页的 SQL 语句,然后该语句创建一个记录集,其中只包含指定区域中收入超过指定水平的客户。

相关主题




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/42_rad_4.htm

 

E中荷|荷兰华人电子商务