Вниз
Скачать: CL | DM;

Oracle. вставка CLOB c помощью DOA   Найти похожие ветки 

← →
united   (2004-04-13 14:17) [0]

Delphi 7
ORacle 9iR2
DOA 3.4.7

Код

   session.Connected := True;

   task.SetVariable("p_Name", edName.Text);
   task.SetVariable("p_Q", a);
   LOB := TLOBLocator.Create(session, otCLOB);
   LOB.LoadFromFile(filename); (!!!)
   task.SetComplexVariable("p_PrintData", LOB);

   task.Active;
   task.ExecSQL;
   task.Close;
   session.Connected := False;


На строчке помеченной (!!!) получаю Exception TLobLocator: invalid handle.

Подскажите, пожалуйста, в чём  дело.


← →
Reindeer Moss Eater ©   (2004-04-13 14:18) [1]

Дело в локаторе, не связанном с полем.
Дело в плохом локаторе.


← →
united   (2004-04-13 14:20) [2]

?


← →
Reindeer Moss Eater ©   (2004-04-13 14:26) [3]

!


← →
united   (2004-04-13 14:26) [4]

Не могли бы поподробнее?
Или пример рабочего кода.
Пожалуйста.


← →
Reindeer Moss Eater ©   (2004-04-13 14:35) [5]

declare
cl clob;
begin
cl:=empty_clob();
insert into mytable(id,clob_field) values (1,cl);
select clob_field into cl from mytable where id = 1;
/*Вот теперь локатор указывает на пустой лоб объект связанный  с полем в записи. Теперь туда можно писать данные */
end;

не знаю, как в DOA организована работа с блобами, но про тип данных blob тебе надо почитать.


← →
united   (2004-04-13 14:45) [6]

"не знаю, как в DOA организована работа с блобами"

а что ж вы тогда отвечать берётесь? пространные рассуждения о том, что мне нужно почитать меня не интересуют.


← →
Reindeer Moss Eater ©   (2004-04-13 14:48) [7]

Ты наивный думаешь, что меня интересует что там тебя интересует?


← →
Reindeer Moss Eater ©   (2004-04-13 14:49) [8]

А ответ на твой вопрос "в чем дело" дан еще в первом посте.


← →
united   (2004-04-13 14:50) [9]

Инетвоин :-)))



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.046 c
3-1078993755
Владимир Р.
2004-03-11 11:29
2004.04.11
Вопрос по кодировке Foxpro


6-1078494056
Nimble
2004-03-05 16:40
2004.04.11
Proxy-Сервер


3-1079506394
Igor G
2004-03-17 09:53
2004.04.11
Install BDE


1-1079840364
Alibaba
2004-03-21 06:39
2004.04.11
Назначаем процедуру


1-1082548702
rams
2004-04-21 15:58
2004.04.11
Можно ли поменять цвет "закрашивания" ProgressBar




   Наверх