![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TIBQuery САМОПРОИЗВОЛЬНО закрывается!!!
sashag © (2003-07-28 09:57:00)
После выполнения модификации записи или добавления/удаления записи в ЛЮБОЙ таблице БД Interbase и выполнения Transattion.Commitсамопроизвольно закрываются ВСЕ TIBQuery, отображающие содержимое таблиц, не задействованных в модификации.
Как лечить?
Заранее спасибо.
Zacho (2003-07-28 10:15:00) [1]
Естественно, запросы могут выполняться только в контексте транзакции. Вместо Commit используй CommitRetaining, или используй отдельные транзакции для чтения данных и для модификации. Про транзакции стоит почитать http://www.ibase.ru/devinfo/ibtrans.htmи http://www.ibase.ru/devinfo/ibxtrans.htm