DBEdit – это окно редактирования. Относится к модулю Dbctrls.
DBEdit – связанный с данными аналог обычного окна редактирования Edit. Он позволяет отображать и редактировать данные полей различных типов: строка, число, булева величина.
Преобразование значения поля в строку текста, отображаемую в DBEdit, производится автоматически. Если задать в компоненте ReadOnly = true, то он, как и DBText, будет служить элементом отображения, но несколько более изящным, чем DBText.
Свойства компонента, обеспечивающие связь с данными:
- DataSource – источник данных типа TDataSource
- DataField – имя поля, с которым связан компонент
- Field – объект этого поля (только для чтения)
Большинство остальных свойств (AutoSelect, AutoSize и др) аналогичны свойствам компонента Edit. Но в DBEdit главное свойство окна – Text недоступно во время проектирования. Текст в окне определяется соответствующим полем текущей записи и может изменяться пользователем или программно во время выполнения. Отредактированное значение в поле помещается в соответствующее поле набора данных.
. dbedit datafielt delfhi dbedit delphi описание DBEDIT примеры delphi dbedit