PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22884 06/12/26 09:31:30 RE(2):PB7.0: ODBC接続にてプロシージャをキックしても、常にSQLCode=0 →解決しました By PWBITC
22883 06/12/22 16:01:44 RE(1):PB7.0: ODBC接続にてプロシージャをキックしても、常にSQLCode=0 By 梶
22879 06/12/22 12:43:02 PB7.0: ODBC接続にてプロシージャをキックしても、常にSQLCode=0 By PWBITC

カテゴリ:データベース
日付:2006年12月22日 12:43 発信者:PWBITC
題名:PB7.0: ODBC接続にてプロシージャをキックしても、常にSQLCode=0


ODBC接続にてプロシージャをキックしても、
常にSQLCA.SQLCode=0 となり、
プロシージャも実行されません。
コンパイルも実行時も、エラーは発生していません。

サーバはDB2ですが、他のDBでもODBC接続で同様の現象が発生した方が
おられましたら、是非対処方法を教えてください。

【現在の実行方法】
1.ユーザーオブジェクトの関数リストに、
  プロシージャ名と引数を(functions)に追加
   例.  
   関数名: SV_PROC
  引数の型:value string   引数名: pi_test

2.サーバプロシージャをキック
  例.
  string strTest
   :
 SQLCA.SV_PROC(strTest)
 ★この結果が常に SQLCA.SQLCode=0 となり、エラーも発生しない。プロシージャも実行されていない。


【やってみたこと】
・同一端末で、PBと同じユーザーでログインして、SQL文で実行すると、
 プロシージャは実行される。(サーバへの接続や権限の問題では無い様子)


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS その他
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS その他
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.