| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 708 人关注过本帖
标题:后台多条件查询问题(紧急)
收藏  订阅  推荐  打印
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11
后台多条件查询问题(紧急)

我有个问题想请教大家


有这样一个后台管理系统    用gridview从数据库中读出来了8类信息(也就是8个字段)
想通过一个查询对这8类信息分别进行查询  并且这8类信息随意组合也能查出相应的信息

比如
查出的信息如下
姓名  年龄  性别  学校     班级   生日   所在省   所在市
a        12     男      23     一班     6.2      北京      北京
为了方便  我用了8个checkbox分别代表这8个字段   我选中那个checkbox就显示相应的文本框用来输入查询条件

这样子的话也可以达到目的   各个查询条件相对独立  可以随意组合进行查询
但是需要判断70多次   很麻烦   请各位高手指点一下
2008-8-4 10:56
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

帮下忙  小弟不胜感激

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-4 10:57
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

觉得我哪点没说明白 或你没看明白 请当面指出

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-4 10:58
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

真的超级紧急    有好方法的人看一眼  提示一下也行啊

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-4 11:13
师妃暄
Rank: 12Rank: 12Rank: 12
等级:版主
威望:26
帖子:756
积分:8302
注册:2006-3-1

我知道你的意思,你是想多条件符合查询。也想单一条件查询是吗?

这样的话,你的想法错了

有实力才会有魅力 实力来自坚持不懈的努力
2008-8-4 11:50
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

怎么了   这种效果实现不了吗

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-4 12:10
师妃暄
Rank: 12Rank: 12Rank: 12
等级:版主
威望:26
帖子:756
积分:8302
注册:2006-3-1

where 字段1 like "%"+条件1+"%" AND 字段2 like "%"+条件2+"%"........

为空的条件就让他为空

一条语句就搞定了,不需要什么checkbox

有实力才会有魅力 实力来自坚持不懈的努力
2008-8-4 12:55
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:555
积分:5940
注册:2007-10-11

太感谢你了  我怎么那么笨啊 加我QQ好吗
308329547
308329547
308329547
308329547
308329547

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-8-4 15:10
cyyu_ryh
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:42
帖子:1725
积分:17778
注册:2006-10-21


where 1=1
if(字段名!=null)
{
and 字段名 = ''
}
if(字段名2!=null)
{
and 字段名2 = ''
}
以下类同
.
.
.

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@yahoo.com
2008-8-4 16:52
c_henry
Rank: 2
等级:注册会员
帖子:64
积分:794
注册:2005-7-11

楼上说的可以的,拼SQL语句

2008-8-4 17:46
共有 707 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.168804 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved