|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.03.2019, 08:17 | #1 |
Новичок
Джуниор
Регистрация: 18.03.2019
Сообщений: 1
|
MySQL + FireDAC. Данные уходят в БД только при закрытии соединения
Доброго времени суток, форумчане!
Есть проект БД MySQL 5.7 + Embarcadero RAD Studio 10.2 FireDAC. Порядок работы следующий... При запуске приложения открывается соединение с базой данных TFDConnection. Для работы с БД используется одна транзакция для чтения и несколько транзакций для записи. Работа с БД осуществляется без кэширования (свойство датасетов CachedUpdates=false) Для ввода данных в БД создается отдельная модальная форма, что бы иметь возможность отменить сделанные изменения. На время работы формы включается кэширование изменений. После этого, в обработчике события OnClose формы выполняется: Код:
Есть подозрение, что где-то не поставил или не убрал нужную галочку. Если кто-то знает что нужно сделать чтобы данные записывались и читались напрямую из БД, прошу помочь! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Python/MySQL Имитация ошибки соединения | Ethex | Python | 1 | 20.10.2017 18:13 |
Когда стоит использовать постоянные соединения с Mysql? | Illusiony | PHP | 5 | 13.10.2015 18:45 |
Проблема соединения с базой MySQL | Blade | БД в Delphi | 3 | 08.05.2009 04:25 |
При закрытии листа, стираются данные | Romuald | Microsoft Office Excel | 2 | 20.12.2007 13:24 |
Проблема соединения с MySQL через ODBC | yakovlev87 | БД в Delphi | 1 | 27.08.2007 09:51 |