您的位置:学习中国 推荐教程 正文
原作者:admin 添加时间:2007-05-20 原文发表:2007-05-20 人气:86

本文章共1711字,分3页,当前第2页,快速翻页:
 
-----------------------------------------------------------------------------------------------------------------------------------------------

本文提示:《ASP下实现多条件模糊查询SQL语句(2)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦.

-----------------------------------------------------------------------------------------------------------------------------------------------


的方式构造更多的条件。这样我们就实现了多条件的模糊查询,实际试一试,问题出来了!!!如果数据库的查询字段都有值的化没问题,但如果是下边这样:

姓名 性别 电话
www.DeepTeach.com 87654321

当你模糊查询:"电话:5432"时将无法输出该记录,这是因为"性别"无值所以经两个and运算后结果为false/0,没有输出。 显然数据库中这三个字段的必须含有字段值,否则会漏掉正确的输出结果,
数据库中正确的输入应是这样的:

姓名 性别 电话
www.DeepTeach.com null 87654321
<null>值的逻辑值为1,所以经两次and运算后结果为true/1,可以输出上述记录。

那么在实际中如何来实现这样的多条件模糊查询呢?我是这样来实现的:



name=Request.QueryString("name") ’姓名
sex=Request.QueryString("sex") ’性别
call=Request.QueryString("call") ’电话

Sql= "Select * from 表名 where 1=1" ’1=1 避免所有查询字段为空时出错

if name <>"" then
Sql= Sql & "and 姓名 like ’%"& name &"%’"
end if
if sex <>"" then
 
本文章更多内容<<上一页 - 1 - 2 - 3 - 下一页>>
本页地址
相关文章

ASP技巧:FSO中的SubFolders 属性
ASP连接数据库的11种方法
使用HTML+CSS编写灵活的Tab页
网页制作时关于收藏夹的操作代码整理
网页制作实用技巧:为表格添加连接
HTML在IE网页浏览器中的专有条件注释
一些基础的HTML Tag
HTML基本概念
HTML在IE网页浏览器中的专有条件注释
如何控制网页框架页内中链接的目标
文字移动marquee使用语法的全解释
右键菜单的制作!
点击按键复制指定处内容!
简单的HTML炸弹!
网页设计规范
学ASP少走弯路 参考的ASP开发规范
ASP中文显示解决技巧及创建对象方法
ASP判断函数总结及网页制作常用技巧
完全讲解各类数据库ASP语法总结
ASP中有关字符编码转换的几个有用函数

相关评论


本文章所属分类:首页 推荐教程   ASP编程