Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизОсвобождение таблицы Найти похожие ветки
← →
Кешаня © (2005-10-26 10:01) [0]Выполняю выборку из таблицы MyTable.
Затем запрос закрываю. Далее пытаюсь открыть MyTable эксклюзивно, чтобы упаковать таблицу, но таблица всё ещё занята. Как её освободить?
← →
stone © (2005-10-26 10:09) [1]
> Далее пытаюсь открыть MyTable эксклюзивно
Как и чем открыть? Код приведи.
Запускаешь на выполнение из под IDE? В дизайн тайме эта таблица не открыта?
← →
Кешаня © (2005-10-26 10:15) [2]procedure TForm1.Button1Click(Sender: TObject);
begin
AdoQuery.Sql.Clear;
AdoQuery.Sql.add("select * from Mytable");
AdoQuery.Sql.open;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
AdoQuery.close;
MyTable.Exclusive:=true;
MyTable.Open; //Здесь облом!!!!
.....
end;
Provider=VFPOLEDB.1.
← →
stone © (2005-10-26 10:22) [3]Облом чуть раньше. MyTable, я так понимаю, is TADOTable? А там никакого Exclusive нет.
← →
Кешаня © (2005-10-26 10:25) [4]Нет.
MyTable: THalcyonDataSet;
← →
stone © (2005-10-26 10:27) [5]Ууууу. С этим зверьем я не работал...
← →
Кешаня © (2005-10-26 10:30) [6]А если MyTable: TTable , то тот же самый облом.
← →
stone © (2005-10-26 10:34) [7]
> Кешаня © (26.10.05 10:30) [6]
> А если MyTable: TTable , то тот же самый облом.
Значит она еще где-то открыта. В ИДЕ например.
← →
Кешаня © (2005-10-26 10:38) [8]Запускаю прогамму НЕ под DELPHI
← →
Anatoly Podgoretsky © (2005-10-26 11:22) [9]Кешаня © (26.10.05 10:38) [8]
Это не важно, открыта в другом месте или другим пользователем.
← →
Кешаня © (2005-10-26 11:31) [10]Вот именно.Таблица открыта запросом.Запрос закрываю, а таблицу кто закрывать будет? Если я, то как?
← →
ANB © (2005-10-26 14:12) [11]Это у некоторых версий винды есть такая трабла. Попробуй еще закрывать коннект. Но даже если поможет, то на некоторых версиях винды все равно будут проблемы.
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.06 c