Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2012, 14:41   #1
grh
Пользователь
 
Регистрация: 24.09.2010
Сообщений: 35
По умолчанию Delphi 2010 -> ADO: Программное сжатие базы данных

Всем привет! У меня проблема: при удалении записей из таблицы mdb-файла размер mdb-файла не уменьшается. Что нужно сделать, чтобы при удалении записей из таблицы размер mdb-файла уменьшался ?
grh вне форума Ответить с цитированием
Старый 19.11.2012, 15:06   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ничего. База не уменьшится - не пытайся. Это не только в акцессе, оставлять размер БД - де-факто в области обработки баз
Разве что откроешь ее в Акцессе, там кажись есть инструмент поджимания базы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2012, 21:29   #3
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Через BDE сжимал dbf-файлы точно, с акцессом не пробовал.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 20.11.2012, 21:49   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

В сервисе - служебные - сжать и восстановить. Примерно так, под рукой нет ACCESS-а
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.11.2012, 21:56   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

http://delphiworld.narod.ru/base/compact_access_db.html
http://delphiworld.narod.ru/base/com...ccess_db2.html
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сжатие базы данных Access 2007 DronLee Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 1 16.04.2012 13:19
Базы данных изменение данных (Delphi (ADO)). RuthlessD Помощь студентам 0 16.06.2011 19:57
Access/ADO чтение значений из базы данных в переменные Den2508 БД в Delphi 1 07.12.2010 00:02
Программное создание базы данных FireBird Lokos БД в Delphi 1 28.09.2010 10:32
Подключение базы данных с помощью ADO ptsmore БД в Delphi 5 13.07.2009 14:24