На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела C/C++: Базы данных
Модераторы: B.V.
  
    > Как работать с BLOBами??
      Читаю картинку из поля базы в vVar.m_pbinary : VSURecords.GetFieldValue(nField,vVar,SQL_C_BINARY);
      Чтобы посмотреть что прочитал, пишу в файл
      file.Write(&vVar.m_pbinary->m_hData, vVar.m_pbinary->m_dwDataLength);
      В итоге получаю в файле все что угодно, кроме картинки =(((
      Подскажите, мож кто работал с BLOBами как их прочитать корректно-то??
        Что такое картинка?
        1.Это Заголовок вполне конкретного размера, хранящий всю инфу о типе файла и структуре данных. То есть кол-во байт, высота и ширина картинки, формат данных (PALETTE, RGB, BGR и тд).
        2. Сами данные.
        Почитай про структуру файла *.bmp (очень наглядно и сорцов везде полно)
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0166 ]   [ 16 queries used ]   [ Generated: 25.04.24, 09:54 GMT ]