CLongBinary
От: Ushba2002  
Дата: 24.09.02 08:20
Оценка:
Многоуважаемые господа!

Подскажите плз, как в полях таблицы БД SQLServer можно сохранять большие
бинарные последовательности, т.е. например картинки (>1Kb).

В MFC есть класс CLongBinary, с помощью которого как бы можно работать
с полями Image. Но на самом деле можно только считывать данные.
При попытке записать с помощью хранимой процедуры генерится ошибка,
а при записи в переменную CRecordset-а, в поле таблицы пишется Null.
Причем, при открытии Recordsetа тоже возникает ошибка, если он не пустой
и в поле типа Image значение Null.

В MSDN есть пример, где это как- будто можно сделать с помощью функций API,
в частности SQLPutData. Но я не уверен, что он будет работать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.