Форум: "Базы";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
ВнизДве трансакции Найти похожие ветки
← →
me2 (2003-04-08 14:52) [0]Мастера, помогите разобраться со следующим вопросом: Есть компонент IBDatabase, а так же IBTransaction1(установленна как трансакция по умолчанию для IBDatabase). Есть некая таблица с перечнем материалов и хранимая процедура, добавляющая материал в таблицу. Я разместил еще дополнительную трансакцию для операции добавления, т.е. для таблицы свойство Transaction = имя новой трансакции. Потом стартую доп. трансакцию, добавляю записи, делаю Commit. Затем открываю набор данных для просмотра, а внесенные изменения не отображаются. Они отобразятся только после переоткрытия приложения или IBTransaction.Commit. Вопрос в следующем - как сделать, чтобы некая трансакция не была привязана к главной?
← →
Alexandr (2003-04-08 15:00) [1]читающую транзакцию (IBTransaction1) сделай readCommited, а не repeatable read.
← →
me2 (2003-04-08 15:08) [2]А что надо установть для пишущей трансакции?
← →
Alexandr (2003-04-08 15:19) [3]в данной постановке вопроса без разницы.
Но в общем случае можно порекомендовать именно repeatable read
← →
me2 (2003-04-08 15:48) [4]А какой ты подскажешь способ установки этих значений?
← →
Соловьев (2003-04-08 16:19) [5]дабл клик на Transaction...
← →
Zacho (2003-04-08 21:49) [6]И еще сильно советую почитать http://www.ibase.ru/devinfo/ibtrans.htm
http://www.ibase.ru/devinfo/ibxtrans.htm
И прочие статьи оттуда. Там все подробно описано.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c