Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: 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 вся ветка

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
1-1089639089
Death_R
2004-07-12 17:31
2004.07.25
Запись масcива в TVarRec


1-1089728961
Studentik
2004-07-13 18:29
2004.07.25
Стиль XP в XP


3-1089002851
Jiny
2004-07-05 08:47
2004.07.25
IB manager problem


14-1089207209
Алхимик
2004-07-07 17:33
2004.07.25
Опрос :)


14-1089036311
Igorek
2004-07-05 18:05
2004.07.25
begin/end в начале/конце процедуры необязательные