Показать сообщение отдельно
Старый 08.11.2008, 19:22   #4
LuceferAB
Пользователь
 
Пол:Мужской
Регистрация: 11.03.2008
Сообщений: 158
Репутация: 33
По умолчанию Re: insert через FIB в firebird

С инсертом тоже самое. Ты для таблиц, не содержащих блоб поля куда инсерт в датасете запихиваешь? Вот туда же и пихай. Для блоб соответственно поля можешь не указывать. Файрберд по умолчанию должен их налами сделать. А в тексте соответственно будет что-то типа
pFIBDataSet1.Insert;
TBlobField(pFIBDataSet1.FieldByName('GRAPHIC')).Lo adFromStream(mySrcStream);
... и т.д.
Т.е. вставляешь строку, а потом отдельно записываешь туда содержимое блобов.

Создай тестовый пример, и запость тот кусок кода где у тебя что-то не получается.
LuceferAB вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.02597 секунды с 10 запросами