» Форма входа

»Мoy-weB ver.4.1

» Статистика

Главная » 2008 » Сентябрь » 20 » Упаковка и проверка базы Access

Упаковка и проверка базы Access
20.Сен.2008 | 19:52:03

Упаковка и проверка базы Access


{
here is a function i have made to compact and repair an access database.
exclusive access to the db is required!!
}

uses
comobj
;

function
compactandrepair(db: string): boolean; {db = path to access database}
var
v: olevariant;
begin
result
:= true;
try
v := createoleobject('jro.jetengine');
try
v.compactdatabase('provider=microsoft.jet.oledb.4.0;data source='+db,
'provider=microsoft.jet.oledb.4.0;data source='+db+'x;jet oledb:engine type=5');
deletefile(db);
renamefile(db+'x',db);
finally
v
:= unassigned;
end;
except
result
:= false;
end;
end;
Категория: Статьй и уроки | Просмотров: 461 | Добавил: CorsaR
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]