Вот тебе процедурка, при нажатии на кнопку рисунок сохраняется в базу из внешнего файла. Из книги достал, сам бы не догадался Фишка в том, что нужно использовать потоки класса TStream, и обязательно перевод Таблицы в режим Edit! Если чё сам не пробовал, но думаю здесь всё верно.
procedure TMainForm.OpenBClick(Sender: ТОbjесt);
var S: TStream;
FileS: TFileStream;
begin
if not OpenD.Execute then exit;
pFIBDataSet1.Edit;
S := pFIBDataSet1.CreateBlobStream(pFIBDataSet1.FieldByName('GRAPHIC') , bmReadWrite);
try
FileS := TFiIeStream.Create(OpenD.FileName, fmOpenRead);
S.CopyFrom(FileS, FileS.Size);
finally
FileS.Free;
S.Free;
pFIBDataSet1.Post;
end;
end;