PB条件查询

stringa,ba=trim(sle_1.text)ifa=""thenmessagebox("提示","数据为空!");elseSELECT*INTO:bFROM产品... string a,b a=trim(sle_1.text) if a="" then messagebox("提示","数据为空!"); else SELECT * INTO :b FROM 产品计划 WHERE 订单编号 = :a; end if dw_1.retrieve(b) 运行完结果全部数据都出来了!没达到条件查询功能!请达人解答! 展开
 我来答
东姐TA0607
2014-07-16 · 超过62用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:120万
展开全部
二种情况 1.如果dw_1数据窗口的DataWindow Object没有设检索参数则用: string a,b a=trim(sle_1.text) if a="" then messagebox("提示","数据为空!"); else dw_1.setfilter("订单编号 = '"+a+"'") dw_1.filter() dw_1.retrieve() end if 2.如果dw_1数据窗口的DataWindow Object有设检索参数则用: string a a=trim(sle_1.text) if a="" then messagebox("提示","数据为空!"); else dw_1.retrieve(a) end if 另外也可以直接在sle_1的modified事件中输入如下,这样查询时直接在sle_1对象上按回车就好了。 if keydown(keyenter!) then dw_1.setfilter(" 订单编号 = '"+trim(sle_1.text)+"'") dw_1.filter() dw_1.retrieve() end if
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式