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

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