PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22301 05/11/09 17:30:06 RE(10):PB10.0: PB7.0→PB10.0移行時のカーソル処理  **解決** By Nana
22292 05/11/04 23:03:31 RE(9):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By Nana
22291 05/11/04 17:58:40 RE(8):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By Nov
22290 05/11/04 12:01:09 RE(7):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By Potato
22289 05/11/03 19:02:28 RE(6):PB10.0: PB7.0→PB10.0移行時のカーソル処理 **訂正** By yoshiki
22288 05/11/03 13:57:32 RE(5):PB10.0: PB7.0→PB10.0移行時のカーソル処理 **訂正** By Nana
22286 05/11/02 18:56:50 RE(4):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By Nana
22285 05/11/02 17:37:02 RE(3):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By yoshiki
22283 05/11/02 16:13:49 RE(2):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By Nana
22282 05/11/02 15:47:07 RE(1):PB10.0: PB7.0→PB10.0移行時のカーソル処理 By yoshiki
22280 05/11/02 13:31:36 PB10.0: PB7.0→PB10.0移行時のカーソル処理 By Nana

カテゴリ:データベース
日付:2005年11月04日 17:58 発信者:Nov
題名:RE(8):PB10.0: PB7.0→PB10.0移行時のカーソル処理

Nanaさん、こんにちは。

>いつもお世話になっております。
>PB7.0からPB10.0へ移行作業中なのですが、PB10.0に移行後下記のカーソル処理を実行したところ?のポイン

>で検索を行いません。DB接続の問題なのか、何が原因なのか見当がつきません。
>お手数をおかけいたしますが、何卒よろしくお願い致します。

>【PB7.0 DBインタフェース】
> MSS MS SQL Server 6.X

>【PB10.0 DBインタフェース】
> ADO Microsoft ADO.NET
> OLE Microsoft OLE DB
> 上記2つのインタフェイスにて試みましたが、結果は同じでした。DBへの接続はできます。


>************************************
>long Ofg

>DECLARE test_curs CURSOR FOR
>select Ab from TBA order by Ab;
>OPEN test_curs;

>FETCH test_curs INTO :Ab_code;
>DO WHILE SQLCA.sqlcode = 0

>select Fg into :Ofg        ・・・・・?
>from w_Yh
>where code = :Ab_code;

>FETCH test_curs INTO :Ab_code;
>LOOP
>CLOSE test_curs
>************************************

私は、ストアドで苦労したのですが、参考までに

PB IDE のストアド プロシージャで生成された名前の問題。
名前の終わりに ;0 が追加され、エラーを引き起こす。ストアドプロシージャ コールは失敗する。
エラーメッセージ:SQLSTATE=42000
----------------------------------------------------------------------

回避策
ストアドプロシージャを用いて作成したデータウィンドウのソースを修正する。
修正箇所は下記のとおり。

▼修正前
  procedure=\"1 execute dbo.sp_p0500261;1;0 \"
                                      ~~~~~

▼修正後  「;0」の部分を削除します。
  procedure=\"1 execute dbo.sp_p0500261;1 \"
                                      ~~~



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Microsoft SQL Server Client 2000
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 7.0
WebServer (記載なし)

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