ahhui 发表于 2007-11-28 15:10

紧急求助: 通过过滤实现条件查询

查询窗口按钮  openwithparm(w_tscx,sle_2.text)
显示查询结果窗口w_tscx的open事件:
string mc
mc=message.stringparm
dw_1.setfilter("tsmc =mc" )
dw_1.filter()
dw_1.transobject(sqlca)
dw_1.retrieve()
为什么显示出来的数据并没有过滤而是全部数据?应该怎么写才对?

targe123 发表于 2007-11-29 13:35

这样不就OK了!

查询窗口按钮  openwithparm(w_tscx,sle_2.text)
显示查询结果窗口w_tscx的open事件:
string mc
mc=message.stringparm
dw_1.transobject(sqlca)
dw_1.retrieve()
dw_1.setfilter("tsmc =mc" )
dw_1.filter()

jsxwr 发表于 2007-12-5 17:49

顺序颠倒了

应该先取回,然后再执行过滤操作,支持二楼!

西风独自凉 发表于 2007-12-5 19:22

[em10] 先把數據過濾,又檢索出全部數據。

yuanshuibing 发表于 2007-12-28 12:11

同意二楼

zhouyun0 发表于 2008-2-21 17:05

你怎么混的

页: [1]

编程论坛