| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 443 人关注过本帖
标题:请教各位大侠问题,大家帮帮忙
只看楼主 加入收藏
Bendis
Rank: 1
来 自:福建厦门
等 级:新手上路
帖 子:47
专家分:0
注 册:2010-4-2
结帖率:93.75%
收藏
已结贴  问题点数:10 回复次数:3 
请教各位大侠问题,大家帮帮忙
    在VB里面,我们要实现模糊查找,具体是这样的作用
    给几个条件窗口,比如说:专业、学期、姓名、学号
    然后如果说我们只知道专业名输入专业名开始查找,这样可以找出好几条数据
   只知道专业名、学期 输入专业名、学期开始查找,这样范围缩小了
    。。。。。。。。。输入专业名、学期、姓名 又可以更精确的查找
   。。。。。。。。。 输入专业名、学期、姓名、学号就看可以精确的找到了
    我想问  如何实现这样的查找,如果直接调用查找,在select 数据库时用什么语句
   可以用IF实现这个命令吧,各位大侠给点意见啊,在线等待。
搜索更多相关主题的帖子: 数据库 如何 姓名 专业 
2010-05-12 10:00
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4943
专家分:30067
注 册:2008-10-15
收藏
得分:10 
SQL="select *  from DB"
sql2=""

if 条件1<>"" then
    sql2= sql2 & " and 条件1 = " & 条件1
end if
if 条件2<>"" then
    sql2= sql2 & " and 条件2 = " & 条件2
end if
'有几组条件,就写几组
...............
 
if sql2<>"" then         '说明有条件
    sql2=mid(sql2,5)     '去掉最前面的 and
    sql=sql & " where " & sql2
end if

sql=sql & ";"
'再执行查询

授人于鱼,不如授人于渔
早已停用QQ了
2010-05-12 10:21
Bendis
Rank: 1
来 自:福建厦门
等 级:新手上路
帖 子:47
专家分:0
注 册:2010-4-2
收藏
得分:0 
哎呀,谢谢了,你真是太棒了
2010-05-12 10:25
Bendis
Rank: 1
来 自:福建厦门
等 级:新手上路
帖 子:47
专家分:0
注 册:2010-4-2
收藏
得分:0 
高手你QQ多少,我加你好不好,可以方便问你问题啊,谢谢啊
2010-05-12 10:26
快速回复:请教各位大侠问题,大家帮帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011784 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved