Главная страница
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.027 c
1-1094299523
mega
2004-09-04 16:05
2004.09.19
Добавить пункт в главном меню


1-1094151092
alienserg
2004-09-02 22:51
2004.09.19
кол-во элементов в наборе set of.


9-1085540573
Papai
2004-05-26 07:02
2004.09.19
SOS SOS SOS


14-1093524695
hgd
2004-08-26 16:51
2004.09.19
Помогите с установка компонента


14-1093467025
Гаврила
2004-08-26 00:50
2004.09.19
Продолжение темы про два самолета