Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > C/C++: Базы данных > Как работать с BLOBами?? |
Автор: topper 10.10.01, 01:19 |
Читаю картинку из поля базы в vVar.m_pbinary : VSURecords.GetFieldValue(nField,vVar,SQL_C_BINARY); Чтобы посмотреть что прочитал, пишу в файл file.Write(&vVar.m_pbinary->m_hData, vVar.m_pbinary->m_dwDataLength); В итоге получаю в файле все что угодно, кроме картинки =((( Подскажите, мож кто работал с BLOBами как их прочитать корректно-то?? |
Автор: Kostik 10.10.01, 02:36 |
Что такое картинка? 1.Это Заголовок вполне конкретного размера, хранящий всю инфу о типе файла и структуре данных. То есть кол-во байт, высота и ширина картинки, формат данных (PALETTE, RGB, BGR и тд). 2. Сами данные. Почитай про структуру файла *.bmp (очень наглядно и сорцов везде полно) |