在线留言
|
Alexa查询
|
在线工具
|
技术论坛
|
会员注册
|
繁文
首页
WEB编程
WEB设计
WEB标准
脚本特效
WEB安全
数据库
开发工具
资源下载
WEB资讯
欢迎访问阿里西西WEB开发技术网站!
→
ASP编程
|
PHP编程
|
JSP编程
|
ASP.NET
|
C#.NET
|
VB.NET
|
Cgi/Perl
|
XML/RSS
|
→
WEB设计软件
|
WEB设计艺术
|
WEB设计规范
|
WEB设计欣赏
|
→
HTML
|
XHTML
|
CSS样式表
|
→
JavaScript
|
VBScript
|
→
WEB服务器
|
WEB黑客攻防
|
WEB攻防工具
|
→
ACCESS
|
MSSQL
|
MySQL
|
Oracle
|
PowerBuilder
|
FoxPro
|
DB2
|
→
Dreamweaver
|
FrontPage
|
Fireworks
|
FLASH
|
Ultradev
|
精品工具
|
→
电子教程手册
|
语言参考手册
|
网站开发文档
|
精典源码函数
|
→
互联网新闻
|
WEB市场推广
|
WEB程序员专栏
|
Dreamweaver
FrontPage
Fireworks
FLASH
Ultradev
精品工具
首页
/
开发工具
/
Ultradev
/
[Ultradev]
Ultradev实例教程:3.7 创建一个简单的查询
作者:[转载] 文章来源:http://www.alixixi.com/ 更新时间:2005-12-13
第三章:应用数据库创建动态网页
第七节:创建一个简单的查询
其实查询创建的原理与我们在上面学到的数据编辑原理是一样的,都是先从第一个页面传递一个值给第二个页面,然后第二个页面根据这个传递过去的值取出相应的纪录,再做以相应的处理,如显示、编辑、删除。所不同的是传递方式。上一节我们是通过地址连接来传递值,而我们知道一般查询都是通过一个表单填写数据然后提交的。
好,就让我们来看看具体的创建过程。
首先我们要创建一个用户能够输入查询内容的页面。如图,我们插入一个名为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的插件使用功能,然后我们再通过一个简单网站后台管理程序来巩固我们学习的内容。
为什么要先讲插件使用呢,因为很多时候我们可以用插件很方便的实现一些功能的,而且在接下来的后台管理程序中也要用到一些插件,所以我们先讲插件的基本使用方法。敬请留意。
【
发表评论
】 【
加入收藏
】 【
打印此文
】 【
关闭窗口
】
上一篇:
Ultradev实例教程:3.6 删除纪录
[2005-12-13]
下一篇:
Ultradev实例教程:4 插件的安装与使用
[2005-12-13]
网友评论
相关搜索
关于我们
|
网站地图
|
隐私和安全性
|
联系我们
|
在线工具
|
友情链接
|
粤ICP备05097432号
©2004-2005 Alixixi Development Team.All rights reserved
保留所有权利
。
访问本网站表明您同意
信息使用条款
。