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

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