读书人

retrieve的简单有关问题

发布时间: 2012-02-04 15:43:09 作者: rapoo

retrieve的简单问题
我的datawindow的sql语句是这样的:
...
WHERE field1 in (:as_test)

为什么当as_test = '01,02,03 '时没有检索到值,但是 当as_test = '01 '时却可以检索到值

[解决办法]
数据窗口中 as_test 要定义成数组才行的吧
[解决办法]
是as_test in ( '01 ', '02 ', '03 ')
[解决办法]
检索参数的值不符合要求

检索参数as_test = '01,02,03 '为多个值,不对;
可以定义成数组
[解决办法]
用dw.SetSQLSelect(ls_NewSQL)吧

读书人网 >PB

热点推荐