PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23518 | 09/05/14 13:32:54 | RE(2):カーソルオープン、クローズ時のエラーコード By Hakofugu |
23517 | 09/05/12 15:23:58 | RE(1):カーソルオープン、クローズ時のエラーコード By subaru |
23516 | 09/05/12 15:22:30 | カーソルオープン、クローズ時のエラーコード By subaru |
カテゴリ:スクリプトの記述
日付:2009年05月14日 13:32 発信者:Hakofugu
題名:RE(2):カーソルオープン、クローズ時のエラーコード
subaruさん、こんにちは。
>
>DB操作時に使用するカーソルおいて、
カーソル処理後のSQLCodeについての質問です。
カーソルオープ
ン、クローズ処理後にSQLCodeプロパティの値をテスト(制御)するのが慣例であると
PowerBuilderヘルプに記載
されております。
SQLCodeの値をテストしようと考えていますが、カーソルオープン、クローズ処理後のSQLCodeの
値が\"100\"にな
ることがあるのか教えて頂きたいです。
-------------------
開発環境
PowerBuilder 6.5
私自身はPBでカーソルを使用したこともないし、使用しているバージョンも6.5ではないのですが...
単純に「対象データが存在しない」というカーソルを使用しないSQL文での検索結果と同じと考えていいのでは
ないでしょうか。
「カーソルを宣言し、オープンした時点で100が戻ってくれば、対象データがないと判断できるのでフェッチせずに
そのままクローズ」といった具合になっていると考えてはだめなんでしょうか。
ちなみにPB10のHELPで
カーソルを使うSQL文→Oracleのカーソルを使うSQL文→Oracleでのカーソルを用いた検索
と進んでいくとフェッチの結果、対象がなければ+100が戻る旨が書いてありました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS Oracle Net 9
Browser InternetExplorer
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.