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月24日 18:58 発信者:Taka
題名:RE(10):PB6: Long RAW 型の読み出しについて質問です。
こんばんは。
1) Accessで作成したテーブルの「OLEオブジェクト型」カラムに、ビットマップデータが
保存されている
2) 1)のデータを、Oracleの LONG RAWカラムにコピーしている
3) PBで、2)のデータを読み出して OLEコントロールで表示したい
ということであると解釈いたします。
当初トライしていた、ole_1.ObjectData = Blob のやり方は、Blobの内容があくまでも
ビットマップとしての「純粋なバイナリデータ」である必要があります。
私は Accessに詳しくないのでなんとも言えませんが、ビットマップが入っているという
Access上のカラム中のバイナリデータって、たぶん「純粋なバイナリデータ」以外にも
アプリケーションの情報などが混在して格納されているのではないですか?
もしそうなら、ole_1.ObjectData = Blob の方法では不可能です。
他の方法を模索しなければなりません。
SELECTBLOBで読み出したデータの中から、
(1) アプリケーション情報を抽出して、OLEコントロールを初期化する
(2) 純粋なデータ部分を抽出して、ole_1.ObjectData に設定する
というような処理が必要と思われます。
私のアタマではこれ以上はわかりません。
お役に立てませんで、ごめんなさい。
(もしかして、DWの OLE2提示様式って、上記を自動的にやってくれるのでしょうか?)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.