PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23163 07/10/23 09:04:48 RE(7):PB9.0: oleコントロールに対して値セットの件 By testname
23162 07/10/22 15:04:04 RE(6):PB9.0: oleコントロールに対して値セットの件 By testname
23161 07/10/22 13:11:55 RE(5):PB9.0: oleコントロールに対して値セットの件 By ace
23160 07/10/22 11:56:29 RE(4):PB9.0: oleコントロールに対して値セットの件 By testname
23159 07/10/20 13:25:36 RE(3):PB9.0: oleコントロールに対して値セットの件 By ace
23158 07/10/19 19:54:06 RE(2):PB9.0: oleコントロールに対して値セットの件 By testname
23154 07/10/19 18:15:34 RE(1):PB9.0: oleコントロールに対して値セットの件 By ace
23148 07/10/17 15:42:38 PB9.0: oleコントロールに対して値セットの件 By testname

カテゴリ:スクリプトの記述
日付:2007年10月22日 11:56 発信者:testname
題名:RE(4):PB9.0: oleコントロールに対して値セットの件

aceさん、こんにちは。
ご回答ありがとうございます。

私の状況説明不足がありました、申し訳ございません。

現在、あるデータベースにBOLB型でエクセルファイルの内容が格納されています。
そのデータベースからBLOBのデータを読込みoleコントロールに格納しています。
ロジック的には以下のようになります

Blob lb_blob

?DBからBLOBデータを読み込み(SELECTBLOB)lb_blobに値が入る

?ole_1.ObjectData = lb_blob

を記述しています。

>>ole_1.object.Application.Workbooks.Open(\"C:\\Book1.XLS\")
>>だと思うので

>>ole_1.LinkTo(\"C:\\Book1.XLS\")

つまり、ファイルの実体はローカルにある訳ではなくデータベースから値を読込んで
ファイルを変更し、変更したファイルをまたデータベースに格納して保存するという
画面を作成しています。このような状況から質問のようなエラーが発生しています。

情報が足りずにaceさんにはご迷惑をお掛けしましたことをお詫びいたします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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