В данный момент я ищу на сервере баз данных Advantage через sql возможность поместить поток байтов, так называемый BLOB-файл, в таблицу.Когда я создаю полную базу данных, я делаю это так:
TBlobField(BaseTable.FieldByName('BlobData')).LoadFromStream(BinaryStream);
Теперь я хотел бы добавить запись в мою базу данных, где у одного поля есть BlobData.Я начал так:
FADSQuery.SQL.Add('Insert Into '+DBName'+'(BlobData)');
TBlobField(FADSQuery.ParamByName('BlobData')).LoadFromStream(BinaryStream);
Но компилятор говорит мне, что не может найти поле BlobData
. :( Правильно ли так делать? Я бы не хотел вставлять его во вставкув заявление целый файл по имени файла.
Заранее спасибо