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