@Xvir43

Как в delphi добавить новую строку в dbgrid с уже заполнены одним полем?

Подскажите плиз, как добавить строку в dbgrid с заполнены полем.
например структура таблицы.:
Id param count
Выводится в грид только
Id count
Dbgrid. Datasource. Dataset. Append
Добавили пустую строку
Как сразу заполнить param если он не выводится в грид?
Использую dbgrid и firedac
Надеюсь норм объяснил.
  • Вопрос задан
  • 1218 просмотров
Решения вопроса 1
HemulGM
@HemulGM Куратор тега Delphi
Delphi Developer, сис. админ
После append можешь обращаться к полям (fields) и присваивать значения
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
tsklab
@tsklab
Здесь отвечаю на вопросы.
Либо используйте отдельную форму для всех полей, либо сделайте рядом с DBGrid DBEdit для всех полей, либо добавьте в DBGrid нужны столбец.
Ответ написан
Комментировать
@evgeniy_lm
dbgrid довольно тупая штука, очень быстро понял, что его можно использовать только для отображения записей. Для редактирования и добавления записей я использую отдельное окно диалога с полями DBEdit. Однажды ради прикола сделал так, что при двойном клике поверх ячейки создается DBEdit где можно изменять значение. Но в том случае речь шла о специальной таблице с фиксированным количеством записей и в ней отображались вычисляемые поля, а редактировались связанные с ними реальные
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы