Re: Запись в поле типа CLongBinary{BLOB] c использованием OD
От: _gis  
Дата: 05.09.02 07:28
Оценка:
Здравствуйте Аноним, Вы писали:

А>Подскажите пожалуйста, как записать произвольные данные в поле типа BLOB. Я использую ODBC и соответственно наследник CRecordset с полем "CLongBinary* m_pBinary;".



Меня мучает точно такая же проблема
Зайя в pRecordset->Update() я увидел следующее:
Вот функции которые вызываются:

CRecordset::Update()
CRecordset::UpdateInsertDelete()
CRecordset::BuildUpdateSQL()

так вот, в CRecordset::BuildUpdateSQL() формируется запрос на Insert/Update где BLOB-поле отсутствует напрочь , в принципе логично. Думаю, либо надо перед этим что — то делать с recordset'ом, либо копать надо в другом месте. Все больше склоняюсь к мысли, что придется писать на чистом API СУБД'шки, хотя не хочется.
С уважением, Сергей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.