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 (記載なし)

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