Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 08.09.2008
Сообщений: 90
1

Работа с Inter Base (IB компоненты, транзакции)

11.02.2009, 09:09. Просмотров 1300. Ответов 1
Метки нет (Все метки)

Привет!
Создаю приложение в котором:
Компонент IBTransaction соединяю c IBDatabase,
подключаю IBQuery ( и не одну) к ентой IBDatabase (в ней появляется ссылка на IBTransaction),
и создаю для IBQuery компонент IBUPdateSQL.
Все замечательно работает,
но т.к. (насколько я понимаю) транзакция не завершается пока не завершится приложение, то и все изменения внесенные в базу не видны другим приложениям. Если подтверждаю транзакцию (commit),то подключенные к ней query закрываются и потом их приходится опять открывать, а это не есть хорошо (время-деньги),
хотелось бы перечитывать только измененную запись... и компонент транзакции создавать не для каждого Query...

Может кто знает как выполнить подобную задачу изящно,
или может воспользоваться другими компонентами?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2009, 09:09
Ответы с готовыми решениями:

некорректная работа транзакции
Здравствуйте проблема в том, что первый запрос выполняется, а второй нет. Хотя пишет, что...

Работа с base
Ошибка 1 Недопустимый элемент "string" в выражении public Author(string myname, string patr,...

10 BASE 5 и 10 BASE FL материал для курсовой работы
Всем привет. У меня такой вопрос, пишу курсовую по сетям. У меня сетевая технологий кабеля 10 BASE...

LibreOffice Base возможна ли работа с микроконтроллерами?
LibreOffice Base возможна ли работа с микроконтроллерами? подключение к ним или считывание...

__________________
1
0 / 0 / 0
Регистрация: 08.09.2008
Сообщений: 90
21.02.2009, 12:54  [ТС] 2
CommitRetaining
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2009, 12:54

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

LibreOffice Base: работа с датой в запросах
LibreOffice 5.4.4.2. Windows 10 Программа Base. Поле "Дата (с) ГГГГ-ММ-ДД" с типом Дата и...

Base-Protected-поле доступно в Derived, но недоступно, если Base и Derived определены вложенными в шаблон класса Wrap
Ситуация такая: class Base { public: virtual void foo() { }; protected: ...

Напишитефункцию integerPower(base exponent) ,какая возвращает значение base exponent.
Напишитефункцию integerPower(base exponent) ,какая возвращает значение base exponent. Например,...

компоненты. точнее их работа
никак не могу разобраться, как сделать так, чтобы например нажимая на новость в новостной ленте,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.