Как правильно отключаться от базы и завершать работу приложения?

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
ViktorV
Devart Team
Сообщения: 189
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение ViktorV » Пт 12 июл 2019 05:40

Как мы писали ранее, Firebird требует активной транзакции для любой операции с данными. Поэтому UniDAС автоматически стартует транзакцию при выполнении операции с данными.

Akella
Сообщения: 155
Зарегистрирован: Пн 02 апр 2012 14:41

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение Akella » Пт 12 июл 2019 06:35

Так компоненты сами автоматически стартуют транзакции? Я оказался прав?

ViktorV
Devart Team
Сообщения: 189
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение ViktorV » Пт 12 июл 2019 06:40

Да вы правы, мы писали вам об этом неоднократно.

Akella
Сообщения: 155
Зарегистрирован: Пн 02 апр 2012 14:41

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение Akella » Пт 12 июл 2019 09:10

Я видел, что писали, что нет соответствующих свойств, но что компоненты сами стартуют транзации, этого вроде не писали.

ViktorV
Devart Team
Сообщения: 189
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение ViktorV » Пт 12 июл 2019 11:33

Это стандартное поведение наших компонентов и оно не предусматривает отключение.

Akella
Сообщения: 155
Зарегистрирован: Пн 02 апр 2012 14:41

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение Akella » Пт 12 июл 2019 11:48

Было бы неплохо, если бы у датасетов было свойство, отвечающее за включение/отключение автостарта транзакций.

ViktorV
Devart Team
Сообщения: 189
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Как правильно отключаться от базы и завершать работу приложения?

Сообщение ViktorV » Пт 12 июл 2019 11:54

Если Вы хотите, чтобы мы добавили указанную вами функциональность, пожалуйста, напишите об этом на нашем User Voice форуме: https://devart.uservoice.com/forums/104 ... y_id=18939. Если Ваше предложение наберет достаточно голосов, мы рассмотрим возможность его создания.

Ответить