急呀!,想做一个DW,想找到某个字段值(long型)in 什么值中的数据

mmjhcg 2003-08-19 08:18:51
我在动态的生成一个字符串TYPE(格式为:A,B,C,D),现在想在DW中找到某个PB 字段在生成的字符中的记录行,在DW中用IN方式我怎样设置.
...全文
21 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-08-19
  • 打赏
  • 举报
回复
你要用代码对字符串进行分解,存入一个字符串数组中:
string s[]

s[1]='d'
s[2]='u'
s[3]='x'
s[4]='h'
然后把数据窗口的三个参数设置为字符串数组类型,就可以了。
mmjhcg 2003-08-19
  • 打赏
  • 举报
回复
在erea,type,personel字符串的格式,有什么要求呀
mmjhcg 2003-08-19
  • 打赏
  • 举报
回复
想做一个DW的SQL语句为
SELECT v_get_erea_type_kh.kh_name,
v_get_erea_type_kh.kh_RelationName,
v_get_erea_type_kh.kh_RelationTel,
v_get_erea_type_kh.kh_RelationMobile,
v_get_erea_type_kh.kh_RelationOfficeTel,
v_get_erea_type_kh.kh_RelationBP,
v_get_erea_type_kh.kh_RelationAddress,
v_get_erea_type_kh.kh_RelationPostcode,
v_get_erea_type_kh.availability,
v_get_erea_type_kh.kh_type
FROM v_get_erea_type_kh
WHERE ( v_get_erea_type_kh.gc_erea_id in ( :erea ) ) AND
( v_get_erea_type_kh.gc_type_id in ( :type ) ) AND
( v_get_erea_type_kh.personel_id in ( :personel ) )
但erea,type,personel是一个动态生成的字符串(格式为a,b,c,d),现在我不知是DW中WHERE中采用IN的方式,如何设置才对.
klbt 2003-08-19
  • 打赏
  • 举报
回复
问题不太明白.
arich 2003-08-19
  • 打赏
  • 举报
回复
字符串数据参数好像不行吧?

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧