• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > ASP多条件查询功能实现代码(多关键词查询)

ASP多条件查询功能实现代码(多关键词查询)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp多条件查询,asp多条件查询代码,asp多条件判断,asp if多条件,asp条件语句等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

经过多次研究写出了如下代码,有需要的可以参考下

ASP 多条件符合查询代码实例2

asp的多条件符合查询语句,自己写的,拿出来分享一下,绝对原创。请多指教!

本文面对的是“多条件模糊匹配搜索”,理解了多条件的,单一条件搜索也不过小菜一碟了。一般来讲,有两种方法进行多条件搜索:枚举法和递进法。搜索条件不太多时(n<=3),可使用枚举法,其语句频度为2的n次方,成指数增长,n为条件数。很明显,当条件增多以后,无论从程序的效率还是可实现性考虑都应采用递进法,其语句频度为n,成线性增长。需要指出的是,枚举法思路非常简单,一一判断条件是否为空,再按非空条件搜索,同时可以利用真值表技术来对付条件极多的情况(相信没人去干这种事,4条件时就已经要写16组语句了);递进法的思想方法较为巧妙,重在理解,其巧就巧在一是使用了标志位(flag),二是妙用SQL中字符串连接符&。下面以实例来讲解引擎的建立。

2.实例:
我们建立一通讯录查询引擎,数据库名为addressbook.mdb,表名为address,字段如下:

ID Name Tel School
1 张 三 33333333 电子科技大学计算机系
2 李 四 44444444 四川大学生物系
3 王 二 22222222 西南交通大学建筑系
… … … …

Web搜索界面如下:

姓名: 电话: 学校: 搜索按钮

采用枚举法的源程序如下:

理解上述程序时,着重琢磨核心部分,8组语句一一对应了3个搜索框中的8种状态

Name Tel School
空 空 空
空 空 非空
空 非空 空
空 非空 非空
非空 空 空
非空 空 非空
非空 非空 空
非空 非

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP多条件查询功能实现代码(多关键词查询)

相关文章

  • 2017-05-11asp下连接数据库 ASP链接数据库字符串大全总结第1/2页
  • 2017-05-11ASP实现缓存类无错版
  • 2017-05-11asp知识整理笔记2(问答模式)
  • 2017-05-11ASP代码的对象化
  • 2017-05-11用javascript编写asp应用--第一课--通览
  • 2017-05-11适合所有网站的rss和xml聚合功能asp代码
  • 2017-05-11ASP远程保存图片
  • 2017-05-11javascript asp教程第四课 同时使用vbscript和javascript
  • 2017-05-11asp一句话木马原理分析
  • 2017-05-11先锋海盗类

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Asp中Server.ScriptTimeOut属性需要注意的一点分析
    • asp+ajax仿google搜索提示效果代码
    • 基于ASPJPEG 制作了一个梦寐已久的批量水印工具步骤
    • 整理了一个editplus的剪辑文件(ASP方面的内容)
    • 如何使用ASP设置指定站点CPU最大使用程度
    • asp连接SQL和Access数据代码(asp里的随机函数)
    • ASP文件中的安全问题
    • 构建免受 FSO 威胁虚拟主机(三)
    • asp中向文本框输出数据原样式的函数
    • asp解密、还原chrw、chr编码文件的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有