Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Размер mdb пугает [D7, ADO]


Страницы:   1 2 3 4

XMAN ©   (2006-04-27 12:06:00) 

Был файл с данными base.mdb в нем было около 40 000 записей в одной таблице...файл занимал около 130 мегабайт

я удалил все записи, а он так и остался с таким же размером...может немного уменьшился )...

в чем прикол?

я думал программка не все удалила...так при открытии *.mdb через Access я увидел что таблица пустая...

чего я не вижу...или что я должен знать? помогите....


Delphi basic   (2006-04-27 12:47:00) [61]

Открыть БД в Access'e (монопольно, т.е. никто в этот момент не должен с ней работать), зайти в меню <Сервис/Служебные программы/Сжать и восстановить базу данных>


Sergey13   (2006-04-27 12:46:00) [62]

2[6] XMAN ©   (27.04.06 12:40)
Так у тебя в качестве базы аксес или файловая система?


XMAN   (2006-04-27 12:46:00) [63]

встречнй вопрос: программным путем можно это сделать...подскажите плз


Плохиш   (2006-04-27 12:44:00) [64]


> XMAN ©   (27.04.06 12:40) [6]

Так тебе то же показывается, что количество записей равно нулю.
Читай Johnmen ©   (27.04.06 12:33) [3]до полного понимания сути.


XMAN   (2006-04-27 12:40:00) [65]

есди в папку накидать файлов..папка увеличивается в размере...
если с нее удалить несколько файлов она должна уменьшится...
а в этом случае нефига подобного? )


XMAN   (2006-04-27 12:39:00) [66]


> Размер уменьшается в результате упаковки БД.

так, я не понимаю...
если данных в нем нет..смысл его упаковывать?...может я про что-то забыл и не удаляю
мне не верится, что файл mdb не может уменьшатся в размерах без упаковки) при удалении в нем данных КАК ЭТО?


Sergey13   (2006-04-27 12:35:00) [67]

2 [2] XMAN ©   (27.04.06 12:31)
Я ни с аксесом ни с АДО не работаю, но вероятно можно как то упаковать файл.


Johnmen   (2006-04-27 12:33:00) [68]

Один из базовых принципов функционирования любой БД.
Размер уменьшается в результате упаковки БД. (не путать с зипом, раром и пр. :))


XMAN   (2006-04-27 12:31:00) [69]


> То, что удаление записей не вызывает автоматического высвобождения
> дискового пространства.

а как мне сделать что бы файл стал меньше занимать...если например он не садержит записей или содержит но меньше


Sergey13   (2006-04-27 12:09:00) [70]

2XMAN ©   (27.04.06 12:06)
>или что я должен знать?
То, что удаление записей не вызывает автоматического высвобождения дискового пространства.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо