Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / BDE<->*.mdb / 4 сообщений из 4, страница 1 из 1
21.11.2002, 15:11
    #32070819
Steel rat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BDE<->*.mdb
Вопрос вот в чем:
В базе данные Access идет активное изменение данных, так что из-за удаленных записей база сильно разростается! Можно ли средствами BDE сжать базу данных?
Замечение: mdb 4-ой версии.
...
Рейтинг: 0 / 0
21.11.2002, 15:15
    #32070827
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BDE<->*.mdb
имхо - невозможно.
...
Рейтинг: 0 / 0
21.11.2002, 16:03
    #32070874
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BDE<->*.mdb
Через BDE - никак.

Зато можно проще.

Код: plaintext
1.
2.
3.
4.
var jro:OleVariant;
begin
  jro:=CreateOleObject('JRO.JetEngine');
  jro.CompactDatabase('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\SomeDB.mdb',  'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\NewSomeDB.mdb;Jet OLEDB:Engine Type=5');
end;
...
Рейтинг: 0 / 0
21.11.2002, 16:06
    #32070876
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BDE<->*.mdb
Обратите только внимание, что сжать можно только в другую базу. По желанию, после сжатия, оригинальную базу можно заместить копированием. Собственно, access таки делает.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / BDE<->*.mdb / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]