![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TIBQuery [D7, IB6.x]
DenKop © (2003-03-22 22:32:00)IBQuery1.Clear;
IBQuery.SQL.Add("INSERT INTO DISTR (ID, NAME) VALUES (12,""12"")")
IBQuery.ExecSQL;
Почему добавляемая запись появляется в таблице только после закрытия программы?
DenKop (2003-03-28 23:50:00) [1]Разобрался. Спасибо
_Shade (2003-03-24 07:12:00) [2]Наталия права, пара транзакций - чтение/запись это грамотно.
Но если хочется всё же одну, то CommitRetaining, RollbackRetaining.
Наталия (2003-03-24 06:49:00) [3]Сделай две транзакции - одна на чтение данных, другая на изменение.
DenKop (2003-03-24 01:45:00) [4]Всё таки дело было в комите, но после него все навешанные на транзакцию TIBQuery отрубаются (Active=False), вот и всё.
MsGuns (2003-03-23 15:09:00) [5]Надо переоткрывать запрос или использовать TIBDataSet
DenKop (2003-03-23 10:10:00) [6]Всмысле IBTransction.commit? Если да то это я уже исправил
Rad (2003-03-23 03:58:00) [7]При закрытии подтверждается транзакция