PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6827 99/06/16 16:44:06 RE(4):PB5.0.03: 納得はいかないが解決。 By M.M
6823 99/06/16 15:54:03 RE(3):PB5.0.03: 納得はいかないが解決。 By 格の進
6804 99/06/16 11:50:58 RE(2):PB5.0.03: 追加情報 By M.M
6790 99/06/15 20:50:46 RE(1):PB5.0.03: 追加情報 By 格の進
6784 99/06/15 15:29:36 PB5.0.03: 動的にSQLを変更したDWをreset(),Retrieve()するとハングアップする。 By 格の進

カテゴリ:データウィンドウ
日付:1999年06月15日 15:29 発信者:格の進
題名:PB5.0.03: 動的にSQLを変更したDWをreset(),Retrieve()するとハングアップする。

こんにちは。格の進です。

以下のように動かすと、必ずプログラムが暴走してしまいます。
発生理由も解決方法も見当が付きません。助けてください。

(1)動的にWHERE句oderby句groupby句を変更したDWを一度Retrieve()する
(2)そのDWの内容をスクリプトで変更する。
(3)そのDWの内容をレイアウトの等しい構造体に集計しつつコピーする。
(4)動的に変更したSQLを元に戻す。
(5)そのdwをreset()もしくはRetrieve()する。

(5)の所で必ずプログラムが暴走してしまいます。
CPUの使用率は100%で固定となり、一時間たっても戻ってこないのです。

どんな些細な事でもよいので、情報をお寄せください。お願いします。

補足:
(5)コメント化すると、一回目の情報で何度も動作可能なので(5)の命令が悪さをしていると思います。
233MHzのペンティアム、メモリ64Kでもこのような現象となったため、
とてもコンピューターの性能が悪いとは思えません。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

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