标题:请高手看一下查询代码如何写
只看楼主
qiqitao521
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-7-4
 问题点数:0 回复次数:2 
请高手看一下查询代码如何写
搜索更多相关主题的帖子: 如何 
2014-07-04 19:40
啊良
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:29
专家分:105
注 册:2014-5-21
得分:0 
这得建数据库,输入xxx,OK

VB6.0
Q:554268420
2014-07-14 02:55
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:0 
dim BT(0 to 5) as string         '对应这5个单元格在数据库里字段名
'Text1(0 to  5)   对应这5个单元格输入的查询内容

dim i as long
dim s as string
for i=0 to 5
    if len(text1(i).text)>0 then
          s= s & " AND " & bt(i) & " = '" & text1(i).text & "'"    '这里假设全是字符型,使用完全查询,你可以自己修改这个条件,这里只是提供一个原理。如果每个字段的类型不同,就不能使用循环,而是把这5个字段写成顺序结构进行判断添加。
    end if
next i
if len(s)>0 then
    s=mid(s,4)             '去掉前导的 AND
else                       '如果得出来的条件是 空,说明没的输入内容
    msgbox "请输入查询的内容"
    exit sub
end if

sql="select * From 表 where " & s

授人于鱼,不如授人于渔
早已停用QQ了
2014-07-14 08:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-433717-1-1.html




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

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