Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
ВнизПочему растет размер базы при обновлении Blob-поля? Найти похожие ветки
← →
leonidus (2008-06-03 21:15) [0]Знатоки подскажите пожалуйста, есть аксесовская база картинок размером 61Мб, я прохожу по этой базе и вношу некоторые коррективы в каждую картинку:
ADODataSet1.Edit;
TBlobField(ADODataSet1.FieldByName("picture")).LoadFromStream(MS);
ADODataSet1.Post;
в результате размер базы увеличивается в два раза и становится равным 112Мб, причем даже если я предварительно делаю
TBlobField(ADODataSet1.FieldByName("picture")).Clear все равно не помогает...
← →
AndreyV © (2008-06-03 21:34) [1]Видимо изменения увеличивают размер БЛОБа так, что он не помещается в выделенные ему первоначально страницы и ему выделяются новые, а старые помечаются как незанятые.
← →
Anatoly Podgoretsky © (2008-06-03 21:38) [2]Нет такой базы Д6
← →
leonidus (2008-06-03 21:41) [3]AndreyV, дело в том, что размер картинки в байтах я не изменяю, я просто читаю ее в TMemoryStream, произвожу некоторые действия и сохраняю обратно в базу, так как мне устранить такое раздувание базы?
← →
Правильный_Вася (2008-06-03 21:43) [4]
> произвожу некоторые действия
это что?
← →
leonidus (2008-06-03 22:41) [5]Правильный_Вася это не имеет значения, факт тот что размер картинки в байтах не меняется. Задам вопрос иначе. Как перед тем как внести данные в Blob-поле, предыдущее содержимое этого поля очистить?
← →
AndreyV © (2008-06-03 22:45) [6]> [3] leonidus (03.06.08 21:41)
Какая база, и что ты делаешь с БЛОБом. Может ответ [1] AndreyV © (03.06.08 21:34) не в тему.
← →
leonidus (2008-06-03 22:50) [7]база Access.
Задам вопрос иначе. Как перед тем как внести данные в Blob-поле, предыдущее содержимое этого поля очистить?
← →
Reindeer Moss Eater © (2008-06-04 08:56) [8]Оно само очистится
← →
leonidus (2008-06-04 13:58) [9]помогла упаковка базы средствами самого аксеса.
← →
Правильный_Вася (2008-06-04 15:18) [10]
> помогла упаковка базы средствами самого аксеса.
это и ежу понятно
но не будешь же делать упаковку после кадой манипуляции с блобами, а?
← →
Reindeer Moss Eater © (2008-06-04 15:36) [11]а если чувство прекрасного неумолимо требует упаковки?
:)
← →
Anatoly Podgoretsky © (2008-06-04 16:51) [12]Ты не спрашивал как с этим бороться, опять неправильный вопрос задал?
← →
тын-дын (2008-06-04 20:59) [13]>ап
Опять неправильно ответил?
Буквоедство в новичковой?
← →
ПостОвый терминатор © (2008-06-04 21:09) [14]Опять испражняемся?
Ключевое слово в поиске CompactDataBase:)
← →
Anatoly Podgoretsky © (2008-06-04 22:35) [15]
> Опять неправильно ответил?
Ты не отвечал!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.046 c