PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21562 04/10/01 14:22:23 RE(4):Retrieveでアプリケーションエラーになります(>_<) By filno99
21560 04/09/30 17:54:43 RE(3):Retrieveでアプリケーションエラーになります(>_<) By ZONE
21559 04/09/30 16:14:49 RE(2):Retrieveでアプリケーションエラーになります(>_<) By filno99
21557 04/09/30 15:50:56 RE(1):Retrieveでアプリケーションエラーになります(>_<) By ZONE
21556 04/09/30 13:05:13 Retrieveでアプリケーションエラーになります(>_<) By filno99

カテゴリ:データウィンドウ
日付:2004年09月30日 17:54 発信者:ZONE
題名:RE(3):Retrieveでアプリケーションエラーになります(>_<)

filno99さん、こんにちは。

PB7でデータウィンドウに数万件挿入した時に「out of memory」が発生したので、
代わりに配列の変数に保持させるようにして対応しました。
件数の上限設定はPB側には無いと思います。

根本的な解決にはなりませんが、とりあえずはスクリプトにて処理するように変更することを
検討されてみてはどうでしょうか。

PCのスペック・OS・DB・PBのうち、どの問題なんでしょうね。
count(*)も怖くて使えませんね......。

お役に立てなくてすいません。

>ZONEさん、こんにちは。
>ご回答ありがとうございます。
>>データウィンドウのSQLを「ISQL セッション」で実行してもエラーは発生しますか。
>>データウィンドウの「カラムの仕様」でデータ型の長さは正しいですか。
>「ISQL セッション」では正しく実行できました。
>いろいろ調べたのですが、どうも件数のようです。
>抽出条件を設定し、1000件程度だと問題ないのですが、
>それ以上だと「メモリーをwriteできません」というアプリケーションエラーになってしまいます。
>それも1つのデータウィンドウだけではなくて、全てのデータウィンドウで、件数が多いとなってしまいます。
>ちなみに社内の4台のPCで試しましたが同じ条件のようです。
>データウィンドウで扱えるデータ量(件数)の上限てあるのでしょうか?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Sybase Open Client/C 11
Browser (記載なし)

Server SoftWare

OS Windows 2000
DBMS Sybase SQL Server System 11
WebServer (記載なし)

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