> VB6.0とOracle7.2以降で、アイコンをOracleに登録し、oo4oで取得してイメージリストなどに登録したいと思っています。 > オラクルから取り出して、一時的にローカルフォルダにアイコンファイルを生成する方法しかないと思うのですが、 > 問題となるのは、オラクルにどの形式で登録して、どうやってIconファイルに戻すかです。 > 出来るだけサーバーのデータベースで一括管理したいのです。 > Oracle8i以降で出来ることは知っています。 > しかし、そのような制限は避けたいのです。 > どなたかご存知の方がいらっしゃいましたらよろしくお願いいたします。
あまりOracleバリバリでもないので、最善の方法かどうかは わかりませんが、Oracle上ではバイナリ形式のデータ型(RAW型 だったかな?)で格納でしょうね。 oo4oでRAW型がどのような扱いになっているか良く知りませんが、 何かあると思いますよ。oo4oのRAW型との入出力さえわかれば iconファイルの入出力もできるでしょう。 oo4oのRAW型との入出力は調べてくださいね。(僕は知らないので(^^;) (以前、PL/SQLでRAW型を使ったが0〜Fの文字列に変換されて、 苦労しましたが、変換ルーチンでOK)
んーん、こんなんでヒントになれたかなぁ? もっと上のレベルでつまずいているのかなぁ?
|