Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.24;
Скачать: CL | DM;

Вниз

Проблема при сжатии ADO-database при помощи JetEngine.CompactData   Найти похожие ветки 

 
brestmarket   (2002-10-01 01:44) [0]

Есть следующий код:

var
JetEngine: OleVariant;

...

DataModule1.ADOConnection1.Connected := true;

JetEngine:= CreateOleObject("JRO.JetEngine");
JetEngine.CompactDatabase(DataModule1.ADOConnection1.ConnectionString,
DataModule1.ADOConnection1.ConnectionString);
JetEngine:= Unassigned;

Возникает ошибка: EOleException "Cannot Open database. It may not be
a database that you application recognites or the file may be corrupt"

p.s. Тест с той же DataModule1.ADOConnection1.ConnectionString дает
положительный результат!

Одни советовали устанавливать монопольный доступ к БД при выполнении
данной операции - как это делается?

Что делать?


 
sniknik ©   (2002-10-01 11:01) [1]

DataModule1.ADOConnection1.Connected := false;
это одын
JetEngine.CompactDatabase(DataModule1.ADOConnection1.ConnectionString, { другая! база});
это два

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



 
brestmarket   (2002-10-02 00:50) [2]

Нет, дело не в указании другой базы, дело в чем-то другом, т.к. при указании другого пути и другой базы возникает та-же ошибка - будем искать дальше.


 
sniknik ©   (2002-10-02 10:44) [3]

а на обшибку "это одын" внимания не обращаем?

маленикий секрет, работать будет только если убрать все ошибки если хоть одну оставить не получится.



Страницы: 1 вся ветка

Текущий архив: 2002.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
1-78446
Эрик
2002-10-12 08:49
2002.10.24
PageControl?


7-78690
Геннадий
2002-08-17 22:29
2002.10.24
Работа с модемом...


1-78424
spiteful_max
2002-10-15 15:54
2002.10.24
Изменение атрибута файла


1-78492
KLOP
2002-10-12 08:54
2002.10.24
Возможно ли в Делфях сварганить а-ля WinXP интерфейс ?


6-78581
B-Ars
2002-08-21 12:43
2002.10.24
Возможно ли узнать какие расшареные файлы открыты у меня другими