PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
9754 | 00/01/04 19:28:25 | RE(3):PB6.5: スクリプト中にSQL文を埋め込んだ場合のエラー処理 By まつだ |
9733 | 99/12/29 11:57:08 | RE(2):PB6.5: スクリプト中にSQL文を埋め込んだ場合のエラー処理 By STRATOVARIUS |
9731 | 99/12/29 10:49:38 | RE(1):PB6.5: スクリプト中にSQL文を埋め込んだ場合のエラー処理 By A.T |
9727 | 99/12/29 10:02:42 | PB6.5: スクリプト中にSQL文を埋め込んだ場合のエラー処理 By まつだ |
カテゴリ:スクリプトの記述
日付:2000年01月04日 19:28 発信者:まつだ
題名:RE(3):PB6.5: スクリプト中にSQL文を埋め込んだ場合のエラー処理
STRATOVARIUSさん、こんばんは。
ありがとうございました。
しかし、FETCHでがんがん回す処理の場合、処理速度が少し気になります。
やはり、エラーかそうでないかぐらいはコールする前に見たほうがいいのでしょうか。
ところで、グローバル関数にした場合と、非表示ユーザオブジェクトの関数にした場合、
どちらの方が処理は速いのでしょうか?
>まつださん、こんにちは。
>
>グローバルファンクションとDBエラー表示用Windowを作成し、埋め込みSQL
>実行後には必ずこのファンクションを呼ぶようにしています。
>グローバルファンクション中ではSQLCodeの値を判定し、エラーの場合はSQLErrtext
>等の情報をDBエラーWindowに表示するという流れです。
>このようにすることですべてのアプリケーションでエラー処理を共用できると思います。
>ついでに私の場合はDWでエラーが発生した場合もこのDBエラーWindowを表示しています。
>
>>しばらくPBから遠ざかっていましたが、またたずさわることになりました。
>>よろしくお願いします。
>>
>>ところで、
>>スクリプト中にSQL文を埋め込んだ場合のエラー処理はどうなさっていますか?
>>データウインドウであれば、DBError等のイベントが発生しますので、エラー処理を集中できますが、
>>スクリプトの場合は、やはりSQL文の直後でSQLCodeの値を見てエラー処理を行うしかないのでしょうか?
>>
>>Pro*CやPL/SQL等ではエラーをトラップすることができますが...
>>
>>以上、よろしくお願いします。
>>
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser Netscape4.X
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.