Главная страница
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.022 c
1-1086073396
DmitryNekl
2004-06-01 11:03
2004.06.13
Как вывести название типа?


3-1085032778
serg!
2004-05-20 09:59
2004.06.13
dbExpress


3-1085245603
GGREED
2004-05-22 21:06
2004.06.13
DBGrid(PickList)


6-1082526541
atruhin
2004-04-21 09:49
2004.06.13
Перехват на контроллере домена. События входа пользователя.


14-1085389453
WondeRu
2004-05-24 13:04
2004.06.13
Шрек 2. Ура! Ура! Ура!