TDataSource TDBMemo не находится в режиме вставки или просмотра

У меня есть DBLookupComboBox, в котором перечислены значения из 1 таблицы, из которой я выбираю значение.

Когда значение выбрано, я хочу, чтобы 2 блока DBMemo я мог вводить / редактировать, чтобы вставить / обновить в другую таблицу.

Но они не позволяют мне войти в них. Я предполагаю, потому что это состояние dsInactive.

Как мне это сделать?

Спасибо!

1 ответ

Решение

Если состояние dsInactive, это означает, что набор данных не активен, поэтому его нельзя редактировать. В своем коде настройки попробуйте сказать MyDataset.Active := true;, Это запустит его запрос и загрузит результаты в набор данных для просмотра и редактирования.

Другие вопросы по тегам