PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5262 | 99/02/26 18:41:25 | RE(2):PB6: update時のエラーについて By こてちゅ |
5261 | 99/02/26 18:37:31 | RE(1):PB6: update時のエラーについて By tomo |
5258 | 99/02/26 17:32:40 | PB6: update時のエラーについて By isa |
カテゴリ:データウィンドウ
日付:1999年02月26日 18:41 発信者:こてちゅ
題名:RE(2):PB6: update時のエラーについて
はじめまして・・・
DWで行っているのなら、DBErrorイベントに次のように記述するとうまく取得できます。
Integer err_cd
String err_txt
err_cd = sqsdbcode \'これは、DBErrorイベントの引数を保存
err_txt = sqlerrtext \'これも同じ
buf = buffer \'これも同じ
\'先にROLLBACKすることをお勧めします。
ROLLBACK using SQLCA;
\'このIF文はエラーコードによって内容を変えるのもいいかとおもいます。
If err_cd <> 0 then
MessageBox(\"DB Error!\",\"コード = \" + String(err_cd) + \"~nエラー内容:\" + err_txt)
End If
Return 1 \'これは、メッセージをPBの表示しない様にします。
詳しくは、ヘルプやマニュアルのDBErrorイベントを参照してください。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Sybase Open Client/C 10
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Server System 10
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.