Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Ошибка при удалении картинки   Найти похожие ветки 

 
Zif ©   (2004-08-24 15:55) [0]

Столкнулся с такой проблемой:
Удаляю файл изображения при помощи кода:

procedure TFormMain.ButtonClick(Sender: TObject);
begin
 DataModule1.ADOQuery1.Edit;
 DataModule1.ADOQuery1Image.Clear; //ADOQuery1Image - название поля
 DataModule1.ADOQuery1.Post;
end;


Всё удаляется (картинка не отображается и поле в БД Access пустое), НО размер базы остаётся прежним!!!
КАК УДАЛИТЬ КАРТИНКУ ФИЗИЧЕСКИ (что б уменьшился размер БД)
И что это такое вообще происходит???


 
Sergey13 ©   (2004-08-24 15:58) [1]

>И что это такое вообще происходит???
Ничего не происходит. Все нормально. 8-)


 
Ega23 ©   (2004-08-24 16:00) [2]

Это тебе, брат, надо сжимать базу время-от-времени.
Из оболочки Access: Сервис->Служебные программы->Сжать и восстановить базу...
По запросу - поищи по FAQ, здесь несколько раз такой вопрос проскакивал


 
roottim ©   (2004-08-24 16:02) [3]


> КАК УДАЛИТЬ КАРТИНКУ ФИЗИЧЕСКИ

поскрябать винт отверточкой имхо *-)


 
Desdechado ©   (2004-08-24 16:09) [4]

Место в БД освободилось для новых данных. Зачем же его отдавать системе, если через минуту снова просить придется :)


 
Zif ©   (2004-08-24 16:14) [5]

Действительно, "Сервис->Служебные программы->Сжать и восстановить базу..."
Но как это делать програмно с помощью Delphi?


 
A_N_D ©   (2004-08-24 17:12) [6]

var JetEngine: olevariant;
begin
JetEngine:= CreateOleObject("JRO.JetEngine");
 JetEngine.CompactDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+OldName+";",
 "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+ NewName +";");
 JetEngine:=unassigned;
end;



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
1-1093943496
Wolfram
2004-08-31 13:11
2004.09.19
Непонятная проблема с timetostr


1-1094040165
bloodman
2004-09-01 16:02
2004.09.19
Как получить доступ ко всем пунктам меню?


4-1091446430
djon007
2004-08-02 15:33
2004.09.19
Кэш


1-1093831817
Kolt
2004-08-30 06:10
2004.09.19
Компоненты + Библиотека


1-1094538635
Multy
2004-09-07 10:30
2004.09.19
Как проверить генератор случайных чисел