TDataSource TDBMemo не находится в режиме вставки или просмотра
У меня есть DBLookupComboBox, в котором перечислены значения из 1 таблицы, из которой я выбираю значение.
Когда значение выбрано, я хочу, чтобы 2 блока DBMemo я мог вводить / редактировать, чтобы вставить / обновить в другую таблицу.
Но они не позволяют мне войти в них. Я предполагаю, потому что это состояние dsInactive.
Как мне это сделать?
Спасибо!
1 ответ
Решение
Если состояние dsInactive, это означает, что набор данных не активен, поэтому его нельзя редактировать. В своем коде настройки попробуйте сказать MyDataset.Active := true;
, Это запустит его запрос и загрузит результаты в набор данных для просмотра и редактирования.