Здравствуйте Аноним, Вы писали:
А>Подскажите пожалуйста, как записать произвольные данные в поле типа BLOB. Я использую ODBC и соответственно наследник CRecordset с полем "CLongBinary* m_pBinary;".
Меня мучает точно такая же проблема
Зайя в pRecordset->Update() я увидел следующее:
Вот функции которые вызываются:
CRecordset::Update()
CRecordset::UpdateInsertDelete()
CRecordset::BuildUpdateSQL()
так вот, в CRecordset::BuildUpdateSQL() формируется запрос на Insert/Update где BLOB-поле отсутствует напрочь

, в принципе логично. Думаю, либо надо перед этим что — то делать с recordset'ом, либо копать надо в другом месте. Все больше склоняюсь к мысли, что придется писать на чистом API СУБД'шки, хотя не хочется.
С уважением, Сергей.