hur.cn - 华软网

 热门搜索

retrieve的简单问题

  作者:未知    来源:网络    更新时间:2019/7/30
我的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)吧
------华软网友回复------
在retrieve中不能用in语句的。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。