PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22304 | 05/11/14 09:27:34 | RE(2):エクセルオブジェクトにおいてNULLでエラーになります By ゆい |
22303 | 05/11/11 16:42:01 | RE(1):エクセルオブジェクトにおいてNULLでエラーになります By PB開発者 |
22302 | 05/11/11 14:35:06 | エクセルオブジェクトにおいてNULLでエラーになります By ゆい |
カテゴリ:PowerBuilderの開発環境
日付:2005年11月11日 16:42 発信者:PB開発者
題名:RE(1):エクセルオブジェクトにおいてNULLでエラーになります
ゆいさん、こんにちは。
おそらくメモリがいっぱいになってるのだと思いますので、
ループ処理中に
GarbageCollect()
を記述してみてください。
>みなさん、初めまして
>
>エクセルデータから、oracleにデータを変換するプログラムを作ってます。
>
>If IsNull( ole_excel.activesheet.Cells(ll_Row , 1).value ) = True Then
>の処理において、NULLオブジェクトを参照しました、というエラーになります。
>
>通常は、NULLデータがあっても正しく動作するのですが、データを2700件くらい処理すると
>突然エラーとなります。
>同じデータで処理をしても、他の同じステートメント(NULLを判定している)で
>エラーになる場合もあります
>
>ちなみに、読み込むエクセルのデータ量は、10000行 X 35 列くらいです。
>
>メモリ管理か何かが、おかしくなっているのでしょうか?
>エラーを回避する方法をお聞かせ下さい。
>よろしくお願いします。
>
>ゆい
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.