Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

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

 
ertong   (2004-05-21 22:56) [0]

На форме: IBDataBase1, IBQuery1, IBTransaction1, IBTransaction2, DataSet1, DataSource1.
Query1 -> IBTransaction1
DataSet1 -> IBTransaction2
Остальные связи стандартные.

Делаю выборку(через IBQuery1) :
select * from sometable

Делаю вставку(через IBDataSet1) :
insert
into sometable (...)
values (...)

Опять делаю выборку(через IBQuery1) :
select * from sometable

После второй выборки даные (в IBQuery1) не обновляются. Т.е. я не вижу записи, которую я добавил (хотя в IBConsole ее видно).
Пробовал после добавления писать Transaction2.commit, все ровно не обновляется.

Подскажите, плз, что я делаю не так!


 
jack128 ©   (2004-05-21 23:14) [1]


> Пробовал после добавления писать Transaction2.commit, все
> ровно не обновляется
если бы ты не делал Transaction2.Commit то изменения ты бы не мог увидеть даже теоритически. Непотвержденные изменения в IB увидеть невозможно.


> все ровно не обновляется.
какие параметры Transaction1 ?? установи в read_committed (в IBX для этого есть даже спец редактор, вызывается по правой кнопке мыши)  

А вообще твою фунциональность можно реализовать используя один ibdataset (без ibquery) Для этого в IbDataSet нужно прописать запросы DeleteSQL, InsertSQL и тд


 
ertong   (2004-05-21 23:46) [2]


> если бы ты не делал Transaction2.Commit то изменения ты
> бы не мог увидеть даже теоритически. Непотвержденные изменения
> в IB увидеть невозможно.

Я так и подумал!


> установи в read_committed

Сделал! Роботает! Спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
1-1085909777
ork
2004-05-30 13:36
2004.06.13
ListBox, прокрутка.


1-1085999092
Андрей__
2004-05-31 14:24
2004.06.13
DLL в EXE


9-1076316483
MRB
2004-02-09 11:48
2004.06.13
ОpenGl и туман


1-1086118292
SergP
2004-06-01 23:31
2004.06.13
With


1-1086152549
sils
2004-06-02 09:02
2004.06.13
Траблы с QuickReport