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

Вниз

обновление c IBQuery   Найти похожие ветки 

 
Denis_Tkachov   (2002-05-27 10:54) [0]

столкнулся с интересным:
написал прогу, к БД (интербейс 6) доступаюсь через IBQuery, в другой проге делаю update или insert в БД, подтерждаю транзакцию. Моя перевая прога не видит изменений, хотя когда я закрою и открою ее ещё раз то уже все нормально. если выполняю запрос с SQLExplorer, то изменения тоже видны. В проге своей перепробывал уже все - и закрывал/открывал IBQuery и IBDatabase - изменения не видны. Переписал прогу со стандартными компонентами - TQuery и TDatabase - всё работает как часики.
Поскажите пожалуйста в чем проблема - может я не выставил каких-то настроек или кто-то уже имел с этим дело
Thank you in advance
Looking forward to hearing from you


 
WellSlava ©   (2002-05-27 11:54) [1]

Если честно, то не пользуйся Интербейзовскими компонентами... Мне в свое время пришлось все переделывать.


 
Леха_   (2002-05-27 12:49) [2]

А закомичивать транзакцию в которой работаешь на чтение не пробовал?(при закрытии программы это происходит автоматически)
В BDE просто стоит автокомит потому и читается сразу и без усиолий с твоей стороны.


 
kaif ©   (2002-05-27 13:15) [3]

Нужно в IBTransaction установить ReadCommitted (дважды щелкни на компоненте - увидишь). Тогда после переоткрытия запроса IBQuery, он будет видеть все Committed данные.



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
6-65198
VJar
2002-04-07 01:47
2002.06.20
Отправка почты без формы


1-65170
Chernishov
2002-06-06 21:03
2002.06.20
MDI - приложения


1-65160
Igit
2002-06-07 20:36
2002.06.20
цикл repeat..until false. Как параллельно с ним че-нить делать.


6-65188
Fredericco
2002-04-09 11:53
2002.06.20
Новый вопрос по сокетам :-)


1-65058
Mateus
2002-06-10 08:09
2002.06.20
Каким образом можно запустить отладку COM+ приложения?