Вниз
Скачать: CL | DM;

Транзакции в IB   Найти похожие ветки 

 
YurikGL ©   (2004-06-30 11:18) [0]

Вопрос наверняка простой.

Имеется две транзакции.
Через первую подключен IBSQL1 с помощью которого я добавляю записи
IBSQL1.SQL.Text:="insert into ...."
DataModule1.IBSQL1.ExecQuery;
IBTransaction1.commit;

К другой транзакции подключен IBTable1 через который пытаюсь считать получившуюся таблицу.

Таблица пуста. Как обновить данные?


 
Соловьев ©   (2004-06-30 11:21) [1]


> К другой транзакции подключен IBTable1

параметры транзакции
IBTable.Close;
IBTable.Open;
но, лучше используй IBDataSet


 
YurikGL ©   (2004-06-30 11:25) [2]


> Соловьев ©   (30.06.04 11:21) [1]

В параметры второй транзакции? Т.е. к которой IBTable1 подключен?

Кстати послк
> IBTransaction1.commit;
> IBTable.Close;
> IBTable.Open;

Не помогло. :(


 
Соловьев ©   (2004-06-30 11:34) [3]


> В параметры второй транзакции? Т.е. к которой IBTable1 подключен?

да


 
YurikGL ©   (2004-06-30 11:42) [4]

Тогда при попытке активировать Table1 выдает ошибку
TPB Constant () is unknown


 
YurikGL ©   (2004-06-30 11:44) [5]

Получилось если только всю вторую транзакцию говорить active:=false active:=true


 
Соловьев ©   (2004-06-30 11:46) [6]

даблклик по транзакции, в которой работает IBTable можешь сделать?


 
YurikGL ©   (2004-06-30 11:49) [7]

Сделал


 
Соловьев ©   (2004-06-30 11:54) [8]

:)
ну и?


 
YurikGL ©   (2004-06-30 11:56) [9]

Ну нет у меня ibx.hlp
А если в setting писать
IBTable.Close;
IBTable.Open;
то ругается


 
Соловьев ©   (2004-06-30 12:00) [10]

делаешь даблклик и выбираешь ReadComitted
А
IBTable.Close;
IBTable.Open;
надо слелать когда тебе надо обновить  этот набор данных


 
YurikGL ©   (2004-06-30 12:04) [11]


> делаешь даблклик и выбираешь ReadComitted

Вот это мне и надо!

Кстати вместо
IBTable.Close;
IBTable.Open;
Можно просто refresh

Спасибо!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
14-1087572498
Nic
2004-06-18 19:28
2004.07.25
Демографическая катастрафа в России :(


14-1088781511
OSokin
2004-07-02 19:18
2004.07.25
В чем измерять глюки и баги?


1-1089605923
leonidus
2004-07-12 08:18
2004.07.25
Для чего в IDE нужна вкладка Diagram?


14-1089241546
Almaz
2004-07-08 03:05
2004.07.25
IDE среды под QNX 6.x


14-1086681021
Sur
2004-06-08 11:50
2004.07.25
Бил Геитс




   Наверх