Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.06;
Скачать: CL | DM;

Вниз

Oracle8 - cLOB   Найти похожие ветки 

 
Gentos   (2007-04-17 11:55) [0]

Уважаемые мастера. У меня есть табличка

TABLE  tbl
(
 ID   NUMBER        NOT NULL,
 JPG  CLOB
)

Я занес туда 2 фотки.

insert into tbl values (1,"D:\pictures\fotka.jpg");
insert into tbl values (2,"D:\pictures\fotkaa.jpg");

Как мне теперь можна через делфи достать эти фотки из этой таблицы и показать.
Написал что-то такое, знае что надо использовать TLobLocator

procedure TForm1.Button1Click(Sender: TObject);
var
 LOB: TLobLocator;
begin
    LobCreateTemporary(LOB);
end;

procedure TForm1.LobCreateTemporary(var LOB: TLobLocator);
begin
 LOB := TLOBLocator.Create(OS,otCLOB);
 EMPTY_CLOB.SetComplexVariable("TEMP_LOB", LOB);
 EMPTY_CLOB.Execute;
end;

в EMPTY_CLOB.sql написал

BEGIN
 DBMS_LOB.CREATETEMPORARY(:TEMP_LOB,FALSE);
END;

Как можно вытащить эти фотки с моей таблицы ?


 
Reindeer Moss Eater ©   (2007-04-17 11:58) [1]

Как можно вытащить эти фотки с моей таблицы ?

А они там есть?


 
Gentos   (2007-04-17 12:01) [2]

ну если вы такое написали, значит нет, а как их туда ... мда , сколько всего еще надо узнать


 
Reindeer Moss Eater ©   (2007-04-17 12:02) [3]

Для начала полезно выяснить какие данные можно хранить в CLOB полях и что означает первая буква в имени типа CLOB.


 
Desdechado ©   (2007-04-17 12:06) [4]

Козырнее всего хранить картинки в виде набора записей, в каждой из которых - 1 байт картинки
:))



Страницы: 1 вся ветка

Текущий архив: 2007.05.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
15-1176113727
Holy
2007-04-09 14:15
2007.05.06
Свободное ПО


15-1175693490
vasIZmax
2007-04-04 17:31
2007.05.06
Может кто-нибудь что-нибудь подскажет


3-1171441590
Монг
2007-02-14 11:26
2007.05.06
Компонет cxGrid


8-1156510129
Der Nechk@ssoff
2006-08-25 16:48
2007.05.06
Displayrect и побочные эффекты


6-1162549584
DVM
2006-11-03 13:26
2007.05.06
OnConnect в TidTCPServer и обращение к базе.