|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.01.2023, 19:32 | #1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Настройка FireDAC и транзакций
Добрый день!
Вопрос такой. Есть на сервере Firebird 3.0 некая селективная процедура, которая получает данные из базы данных. В самом приложении эта процедура успешно вызывает и отображает данные через DBGrid. Все хорошо. Но, если, когда у меня открыт набор данных, то я хочу изменить и заново скомпилировать процедуру на сервере, то получаю такую ошибку (см.вложение): Я так понимаю, что транзакция не завершается что ли... Хотя, когда я использую FDQuery для получения данных, то я вызываю транзакцию явно, т.е.: Код:
Какие настройки в компонентах и каких надо выставить правильно? Абсолютно все запросы идут с вручную запущенными транзакциями, никаких AutoCommit, AutoStart и т.п.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
11.01.2023, 22:07 | #2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Это - точно Delphi ?
|
12.01.2023, 05:56 | #3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Да, вопрос связан с Delphi.
На скриншоте - это ошибка из IBExpert для Firebird.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические имена транзакций | Moneo | БД в Delphi | 10 | 10.06.2013 13:00 |
лог транзакций ФБ | alex_-87 | БД в Delphi | 7 | 13.07.2010 14:09 |
C#, Три типа транзакций с БД | byte916 | Помощь студентам | 0 | 25.05.2010 08:58 |
Построение графа транзакций. | Alex_sim | Общие вопросы .NET | 7 | 29.04.2010 21:58 |
закрытие транзакций | ancia | Lazarus, Free Pascal, CodeTyphon | 3 | 11.03.2010 16:12 |