Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2011, 13:54   #21
KingWaR56
Пользователь
 
Регистрация: 25.03.2011
Сообщений: 44
По умолчанию

Ещё вопросик)) Как правильно работать ibupdatesql .
Сделал вроде робит но как то странно сохраняются изменения со 2 раза ввода, бывает с 1. Что может быть не так?
KingWaR56 вне форума Ответить с цитированием
Старый 02.12.2011, 21:27   #22
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Изменения сохраняются в базе после коммита транзакции, в пределах которой это изменение проводилось.
Большего пока ответить не могу, вводных маловато))
vovk вне форума Ответить с цитированием
Старый 02.12.2011, 21:44   #23
KingWaR56
Пользователь
 
Регистрация: 25.03.2011
Сообщений: 44
По умолчанию

А как можно сделать чтобу эта коммита транзакции прошла сразу после закрытия таблицы например?
KingWaR56 вне форума Ответить с цитированием
Старый 03.12.2011, 00:55   #24
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Для запросов на изменение (добавление, редактирование, удаление) лучше использовать отдельную транзакцию, и делать её как можно более короче, примерно
Код:
IBTransaction.StartTransaction;
// производим блок изменений (добавляем, удаляем или редактируем записи)
IBTransaction.Commit;
А для селективных запросов которые должны существовать длительное время желательно (очень желательно) использовать отдельную транзакцию.

Естественно у транзакций используемых для различных целей, должен быть разный уровень изоляции.
О транзакциях поподробне можно почитать тут http://www.ibase.ru/devinfo/ibtrans.htm
vovk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД в Interbase+Delphi KingWaR56 Помощь студентам 3 21.11.2011 21:35
Delphi 7.0 + interbase MikoMika Фриланс 1 29.05.2010 12:40
interbase+delphi KiSH333 БД в Delphi 3 15.08.2008 09:53
Delphi и InterBase -2 Edimus БД в Delphi 5 07.11.2007 14:51
Delphi и InterBase Edimus БД в Delphi 12 06.11.2007 14:18