PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22676 06/06/21 09:47:34 RE(7):PB9.0: selectblobについて By natural
22673 06/06/20 21:53:57 RE(6):PB9.0: selectblobについて By Potato
22672 06/06/20 18:32:37 RE(5):PB9.0: selectblobについて By Valkyrie
22671 06/06/20 17:52:21 RE(4):PB9.0: selectblobについて By natural
22668 06/06/20 16:40:09 RE(3):PB9.0: selectblobについて By Potato
22666 06/06/20 09:25:14 RE(2):PB9.0: selectblobについて By natural
22665 06/06/19 19:08:28 RE(1):PB9.0: selectblobについて By Valkyrie
22664 06/06/19 19:00:56 PB9.0: selectblobについて By natural

カテゴリ:スクリプトの記述
日付:2006年06月20日 16:40 発信者:Potato
題名:RE(3):PB9.0: selectblobについて

naturalさん、こんにちは。

>Valkyrieさん、おはようございます。

>>Where句はあるのでしょうか?
>>単一の行を選択するようなWhere句にならないと、結果が得られないのでは?

>早速のお返事ありがとうございます。
>WHERE句はあります。
>ちなみにBLOB型以外のデータ項目の取得は正しく行われています。
>つまりBLOB型のみ取得できないのですが……。

取得できないということは、どのように確認されているのですか。

こちらでは、Microsoft SQL Server 2000(SQLCA.DBMS = \"MSS\") で
以下のようなスクリプトでちゃんと画像が取得できます。


blob lb_pic 
SetPointer(HOURGLASS!) 
SELECTBLOB AB INTO :lb_pic FROM BLOB1 WHERE AA = 1 USING SQLCA; 
IF sqlca.sqlcode <> 0 then 
  messagebox(\"SELECTBLOBエラー \" + string(sqlca.sqlcode),  &
  \"sqlca.sqldbcode \" + string(sqlca.sqldbcode) + \"~r~n\" +  sqlca.sqlerrtext) 
END IF
p_1.SetPicture(lb_pic) // ウィンドウ上のピクチャ コントロールに設定する


テーブル
CREATE TABLE user1.BLOB1 (AA int NOT NULL,
                          AB image NULL ,
 CONSTRAINT PKEY_BLOB1 PRIMARY KEY NONCLUSTERED (AA));


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Microsoft SQL Server Client 2000
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 2000
WebServer (記載なし)

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