Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как вставить Blob-поле(текстовое) в InterBase?


asdf2 ©   (2008-03-28 14:37:00) 

запрос:
INSERT INTO spros (id_spros, spros_text, spros_city_name)
 VALUES ( (SELECT GEN_ID (gen_spros_id, 1) FROM RDB$DATABASE), :txt, :city)

код:

         IbqInsertSpros.ParamByName('CITY').AsString := FieldByName('CITY').AsString;
         IbqInsertSpros.ParamByName(':TXT').AsBlob := FieldByName('COMMENTS').AsString;

         IbqInsertSpros.ExecSQL;

ругается, что нету такого параметра - txt.

Вопрос: как в Blob-параметр передать данные из другого запроса?


Сергей М.   (2008-03-28 14:40:00) [1]


> как в Blob-параметр передать данные из другого запроса?


Смотря что из себя представляют эти blob-данные.


asdf2   (2008-03-28 14:40:00) [2]

тьфу! Никак от таких ошибок не могу избавиться


asdf2   (2008-03-28 14:40:00) [3]

спс


Сергей М.   (2008-03-28 14:39:00) [4]

Для начала убери двоеточие перед TXT


Наверх

Титульная страница Поиск, карта сайта Написать письмо