Форум: "Начинающим";
Текущий архив: 2008.03.30;
Скачать: [xml.tar.bz2];
ВнизНе получается удалять содержимое таблицы Найти похожие ветки
← →
simon26 (2008-03-04 11:34) [0]Хочу удалить все данные с таблицы при этом хранить структуру . делаю так
begin
try
with Table1 do
begin
Active := False;
Exclusive := True;
Active := True;
try
EmptyTable;
except
ShowMessage("Cannot empty database");
end;
end
except
ShowMessage("cannot open table in exclusive mode");
end
end;
не получается. выдает такую ошибку.
http://red.az/trifles/Capture1.gif
пользуюсь BDE+Paradox .
← →
Сергей М. © (2008-03-04 11:41) [1]Таблица уже открыта, скорей всего дизайнером Делфи, монопольный доступ к ней в дан.момент невозможен.
Выставь в Инспекторе объектов Table1.Active = False
← →
tesseract © (2008-03-04 11:42) [2]
> не получается. выдает такую ошибку.
надпись "Таблица занята". Отключи DS -ы от неё.
← →
Reindeer Moss Eater © (2008-03-04 12:07) [3]except
ShowMessage("Cannot empty database");
end;
После чего идти на форум и справшивать "почему не удаляетсо?"
Просто гениально.
:)
← →
simon26 (2008-03-04 13:16) [4]Удалено модератором
Примечание: Умный говоришь?
← →
Reindeer Moss Eater © (2008-03-04 13:27) [5]если б не было такого дурацкого обработчика исключений, а был бы дефолтный, ты бы сразу увидел в чем трабл и спасибо говорил бы самой среде, а не участникам форума.
← →
Anatoly Podgoretsky © (2008-03-04 16:40) [6]
> except
> ShowMessage("Cannot empty database");
> end;
Это умно скрыть от пользователя и программиста реальную ошибку, пусть помучаются.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.048 c