Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

EmptyTable [D5, dBase, FoxPro]


dmitry_k ©   (2002-09-23 00:07:00) 

Почему в этом случае:

Table1.Close;
Table1.EmptyTable;

возникает исключение "Table is busy" ?


dmitry_k   (2002-09-23 17:59:00) [1]

Thank you, всем! При запуске exe-файла таблица уже не занята!


riland   (2002-09-23 11:53:00) [2]

table1.close;
table1.Exclusive:=true;
table1.open;
table1.emptytable;
table1.close;
table1.Exclusive:=false;
table1.open;

Если в дизайнере путь к БД равен рабочему пути, по которому
открываются базы в программе, то проверить чтобы таблица была закрыта

Удачи
http://sudoremont.com.ua


Anatoly Podgoretsky   (2002-09-23 09:09:00) [3]

Одназчно, что таблица открыта гдето.


Виталий Панасенко   (2002-09-23 09:00:00) [4]

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


gek   (2002-09-23 07:00:00) [5]

try
Table1.Active:= False;
Table1.EmptyTable;
finally
Table1.active:=true;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо