易语言如何实现多条件查询?

.版本 2

.子程序 _超级按钮1_被单击
.局部变量 查询变量, 文本型
.局部变量 查询, 整数型

输入框 (“请输入要查询的客户名称,支持模糊查询”, “客户查询”, “”, 查询变量, #输入文本)
查询 = 外部数据库1.查询 (“select * from 客户 where 姓名 like'%” + 查询变量 + “%'”)
如何修改以上的代码?现在这个只能按姓名一种方式查询,我想再增加一种按电话方式查询,不知道如何弄代码

如果选择框1选中,且依据1成立,生成临时库1
如果选择框2选中,且依据2成立,在临时库1中查询并生成临时库2
如果选择框3选中,且依据3成立,在临时库2中查询并生成临时库3
。。。。。。
最后生成的临时n就是查询结果。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-05-03
查询 = 外部数据库1.查询 (“select * from 客户 where 姓名 like'%” + 查询变量 + “%'” and 电话号码 like'%" + 电话号码编辑框文本+"%")本回答被提问者采纳

易语言如何实现多条件查询?
如果选择框1选中,且依据1成立,生成临时库1如果选择框2选中,且依据2成立,在临时库1中查询并生成临时库2如果选择框3选中,且依据3成立,在临时库2中查询并生成临时库3。。。最后生成的临时n就是查询结果。

易语言操作ACCESS多个查询选项查询
SQL中:select * from 表名 where 某字段 like 查询值1 and 某字段 like 查询值2 and 某字段 like 查询值3 and 某字段 like 查询值4 and 某字段 like 查询值5 在易中:可以用变量,当用户输入的数据是空值时 如果(查询值1=“”)则 条件1=“”否则 条件1=“ and 某字段1 like 查询值...

易语言判断多个条件
.子程序条件筛选.如果(选择框5.选中或选择框13.选中或选择框18.选中或选择框29.选中或选择框21.选中或选择框40.选中或选择框31.选中)图片框1.可视=真.否则图片框1.可视=假.如果结束... .子程序 条件筛选.如果 (选择框5.选中 或 选择框13.选中 或 选择框18.选中 或 选择框29.选中 或 选择框21.选中...

易语言MDB多条件时间查询
Sql语句 = “select * from ” + 参数_表名 + “ where 下单日期(Date)BETWEEN #2016-01-01# and #2016-12-22# and 组别='A'”不知你表的数据,你看这样能不能成功?

易语言mysql where 怎么加入多个条件?
其实你这个判断条件是不对的,条件只能有一个。你可以在前面加 如果真 来判断,然后再更新记录,条件只要一个即可。例如:读字段值(记录集句柄,“字段名1”,赋值变量1)读字段值(记录集句柄,“字段名2”,赋值变量2)如果真(赋值变量1="你好" 且 赋值变量2="易语言")更新记录(数据库句柄,"表...

易语言SQL多条件查询
oper_date 这个定义的是什么类型 如果是字符型。就 oper_date > to_char( ?, 'yyyy\/mm\/dd hh24:mi:ss')date型 就 oper_date > to_date( ?, 'yyyy\/mm\/dd hh24:mi:ss')

易语言怎样满足多个条件才能执行下一项
如果(编辑框1.内容=“123” 且 编辑框2.内容=“321” )代码 如果(条件一 且 条件二 且 ... 且 条件N)满足所有这些条件才执行 如果(条件一 或 条件二 或 ... 或 条件N )满足其中一个条件就执行

易语言一个时钟执行不同时间的多个任务?
.判断开始 (取分钟 (取现行时间 ()) = 10)播放音乐 (音乐1, ).判断 (取分钟 (取现行时间 ()) = 30)播放音乐 (音乐2, ).默认 .判断结束 .判断 (取小时 (取现行时间 ()) = 8 且 取分钟 (取现行时间 ()) = 0)播放音乐 (音乐3, ).默认 .判断结束 这样,你再在你的判断条...

易语言如果语句中,有多个条件,如何做到满足其中一个即可执行下一步,比...
.版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 .如果 (窗口1.标题 = “111”)信息框 (“窗口标题为111”, 0, )' 接下来运行的命令放这 .否则 信息框 (“窗口标题不为111”, 0, )

易语言符合多重条件
选择框1和2的事件下都写下面代码:.版本 2.判断开始 (选择框2.选中 = 真 且 选择框1.选中 = 真) 编辑框1.内容 = “3”.判断 (选择框2.选中 = 假 且 选择框1.选中 = 真) 编辑框1.内容 = “123”.判断 (选择框2.选中 = 真 且 选择框1.选中 = 假) 编辑框1....

相似回答