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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.