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

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

← →
grav   (2009-01-19 17:41) [0]

FireBird 1.5
IBX
Объясните, пожалуйста. Есть две транзакции. Одна для записи в базу (WriteTr), другая для чтения (SelectTr). Почему, после внесения данных в базу и WriteTr.Commit данные в базе не видны? Становятся видны только после отключения/подключения к базе.


← →
Ega23 ©   (2009-01-19 18:01) [1]


> другая для чтения (SelectTr)


А ты, типа, считаешь, что НД автоматически обновится после того, как в таблице появилась новая запись?
Ну-ну.


← →
grav   (2009-01-19 18:04) [2]


> Ega23 ©   (19.01.09 18:01) [1]

Не считаю. Считаю, что если после коммита выполнить повторный селект, то данные должны присутсвовать. По моему так. Но их нет. А вот после отключения/ подключения они есть. Почему?


← →
Медвежонок Пятачок ©   (2009-01-19 18:05) [3]

Потому что читающую транзакцию надо завершить и начать заново


← →
qqq   (2009-01-19 18:06) [4]

транзакции к одному коннекшену привязаны?


← →
Медвежонок Пятачок ©   (2009-01-19 18:10) [5]

транзакции к одному коннекшену привязаны?

да хоть к двадцать одному



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

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



Память: 0.46 MB
Время: 0.008 c
2-1232217220
Б
2009-01-17 21:33
2009.03.01
Как сделать монохромный растр?


2-1231942778
Scot Storch
2009-01-14 17:19
2009.03.01
нарисовать прямоугольник


2-1231925230
Б
2009-01-14 12:27
2009.03.01
Что значит вывести растр в режиме <B>XOR</B>?


2-1232345049
Ruslan777
2009-01-19 09:04
2009.03.01
Проверка нажатия кнопки во цикле?


3-1215617383
Morrison
2008-07-09 19:29
2009.03.01
Как восстановить индексы в Paradox?




   Наверх