中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 图形图象 > 网页设计 > DreamWeaver
Ultradev实例教程:3.7创建一个简单的查询
作者:佚名 时间:2005-04-16 11:14 出处:互连网 责编:chinaitpower
              摘要:Ultradev实例教程:3.7创建一个简单的查询
第三章:应用数据库创建动态网页

第七节:创建一个简单的查询

  其实查询创建的原理与我们在上面学到的数据编辑原理是一样的,都是先从第一个页面传递一个值给第二个页面,然后第二个页面根据这个传递过去的值取出相应的纪录,再做以相应的处理,如显示、编辑、删除。所不同的是传递方式。上一节我们是通过地址连接来传递值,而我们知道一般查询都是通过一个表单填写数据然后提交的。

好,就让我们来看看具体的创建过程。

  首先我们要创建一个用户能够输入查询内容的页面。如图,我们插入一个名为Search的类型为Text的表单域何一个提交按钮。注意这个表单域的名字后面要用上的,名字则随便你取了。然后我们为这个表单域添加一个执行的页面。将光标定位在红线处,出现Form的属性面板。在Action一栏中填上你要进行查询处理的页面地址,这里我们用searchdo.asp来处理。这个页面我们在后面创建。这些都设置完了之后将这个页面存为search.asp,我们的传递值用的第一个页面就做好了。



  接下来我们创建第二个页面,也就是searchdo.asp了。老样子,打开创建记录集的面板,如图。各位是不是看到了有什么不同的地方。对了,在Filter中出现了Form Variable。让我细细道来。Filter中选择username表示我们要搜索的范围是用户名的这个字段。条件一栏我们选择contain,表示数据库将显示username这个字段数据,只要这个字段中含有用户输入的内容。比如username 中有如下内容 a ,aac,aaac ,如果用户用a搜索的话,则三个数据都会被显示出来,如果用户用ac搜索的话,则aac,aaac都会被显示出来。Form Variable是表示记录集接受传递的值是通过表单传递过来的。search就是我们的表单域名字了,如果你的表单域名字是searchstring的话,相应的这里也要改成searchstring了。点击Ok,我们的记录集就创建好了。



记录集创建好了之后我们要做的事就只是按照上面教的显示纪录的方法把记录显示出来而已了。

打开浏览器窗口,察看程序的输出结果。



这是点击Advanced按钮看到的Ultradev为我们生成的Sql代码。看到了那个Request.Form("search")了吗?似曾相识哦。 *_’



DreamweaverUltradev的一些基本功能就讲述到这里了,看完这些,朋友你应该能做一些基本的数据显示浏览、编辑删除的功能了。接下来,我们先讲一讲Ultradev的插件使用功能,然后我们再通过一个简单网站后台管理程序来巩固我们学习的内容。

为什么要先讲插件使用呢,因为很多时候我们可以用插件很方便的实现一些功能的,而且在接下来的后台管理程序中也要用到一些插件,所以我们先讲插件的基本使用方法。敬请留意。
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有