PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4131 98/11/26 09:58:15 RE(11):PB6: Long RAW 型の読み出しについて質問です。 By にゃんたまダンサー
4109 98/11/24 18:58:23 RE(10):PB6: Long RAW 型の読み出しについて質問です。 By Taka
4105 98/11/24 16:10:30 RE(9):PB6: Long RAW 型の読み出しについて質問です。 By Lプロ
4080 98/11/20 19:33:54 RE(8):PB6: Long RAW 型の読み出しについて質問です。 By Taka
4067 98/11/20 13:37:08 RE(7):Bitmapだけならこんな手も By あすかちゃんの父
4057 98/11/20 09:46:28 RE(6):PB6: Long RAW 型の読み出しについて質問です。 By Lプロ
4019 98/11/19 09:37:59 RE(5):PB6: Long RAW 型の読み出しについて質問です。 By てとらぽっと
4009 98/11/18 21:36:17 RE(4):PB6: Long RAW 型の読み出しについて質問です。 By Taka
4001 98/11/18 16:45:07 RE(3):PB6: Long RAW 型の読み出しについて質問です。 By てとらぽっと
3998 98/11/18 16:39:56 RE(2):PB6: Long RAW 型の読み出しについて質問です。 By Lプロ
3997 98/11/18 16:26:39 RE(1):PB6: Long RAW 型の読み出しについて質問です。 By Taka
3994 98/11/18 15:53:27 PB6: Long RAW 型の読み出しについて質問です。 By Lプロ

カテゴリ:スクリプトの記述
日付:1998年11月18日 21:36 発信者:Taka
題名:RE(4):PB6: Long RAW 型の読み出しについて質問です。

どうもです。

>読み出しはうまくいきました。

>でも... 読み出したデータをOLEコントロールに
>貼り付けようとするとエラーが発生し、おちてしまいます。

>blob ole_test
>     
>ole_1.objectdata = ole_test

>これではだめなのでしょうか?? (;_;)

基本的には、それでOKのはずです。私はまだ V5なのですが問題ありません。
で、V6のバグか?と思って V6で同じことをやってみましたが、これもOKでした。

そこで確認なんですが、ole_1 は、なんの OLEオブジェクトなのでしょうか?
Word とか Excel とか...?
そのオブジェクトの OLEサーバの種類・バージョンと、LONG RAWカラムに
保存されているバイナリデータが、完全に一致していないと思わぬエラーを
招くので要注意です。

以前、単なるビットマップのバイナリデータをLONGRAWに入れて OLEコントロール
に設定しようとした方がいらっしゃいましたが、OLEの微妙なバージョンの違いが
原因で、過去に保存していたデータが正常に設定できなかった、
という話を聞いたことがあります。
(この後、バージョンを合せるためにバイナリデータのヘッダ部を全部書き換えた
 のでしょうか...不明)

あと、てとらぽっとさんが データウィンドウでOLEデータを扱う方法をコメントして
くださっています。こちらで試してみるのも一考かと。

余談ですが、データベースにバイナリデータを格納して OLEで表示するのって、
技術的には面白いですけど運用保守などの面で結構クセモノだったりしません?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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