Использование TStringGrid в приложении для нескольких устройств с SQLite с использованием C ++ Builder 10.3.2 - PullRequest
0 голосов
/ 03 октября 2019

Я разработал приложение базы данных SQLite для запуска на Android с использованием компонентов FireDAC (TFDConnection, TFDQuery), Navigator и TStringGrid. Он подключается к таблице базы данных и отображает записи.

При нажатии кнопки «Вставить» (+) в навигаторе создается новая запись. Ввод данных поля работает нормально при редактировании каждой ячейки.

Однако я хочу скопировать строки DATE и TIME в два поля, используя StringGrid->Cell[Col][Row] = string для события AfterInsert. Строки отображаются в столбцах сетки, но не вводятся в набор данных, и публикация завершается с ошибкой, указывающей, что поле DATE (или TIME) должно иметь значение.

Есть ли метод для программного ввода значений, чтобы избежать этого?

...