PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22895 | 06/12/28 15:26:48 | RE(3):PB9.0: Find関数でエラー By 梶 |
22894 | 06/12/28 14:53:20 | RE(2):PB9.0: Find関数でエラー By korira |
22891 | 06/12/28 14:10:58 | RE(1):PB9.0: Find関数でエラー By 梶 |
22888 | 06/12/27 20:02:49 | PB9.0: Find関数でエラー By korira |
カテゴリ:データウィンドウ
日付:2006年12月27日 20:02 発信者:korira
題名:PB9.0: Find関数でエラー
お世話になります。
データストアでFind関数を使用しているのですが、
同じ環境(DB)、同じソースを使用して、同じ条件で実行しても、
エラーになる人とならない人がいます。
データストアのSQL
SELECT
coalesce(FLD01,\' \') as WFLD01 ,
FLD01 as WFLD01
FROM TBL_A
Find関数
ll_findRow = lds_childs.Find( \" WFLD01 <> \'A\' and WFLD02 <> \'N\' \", 1, lds_childs.RowCount() )
このFind関数の戻り値が-5となります。
WFLD01, WFLD02のDB定義は共にCHAR(1)です。
PBデバック環境で実行すると成功するのに、exeで実行すると失敗したりする人や、
デバック環境、exeの共に失敗する人や、どちらの環境で実行しても成功する人、
など、様々です。
上記のFind関数に何か問題はありますでしょうか?
それとも、PCのOSなどで影響する事はあるのでしょうか?
宜しくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle Net 9
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.