Визуальные компоненты для работы с данными расположены на странице Data Controls. Все компоненты соединяются с полями таблиц с помощью свойств: DataSource (для связи с определенной таблицей базы данных); DataField (для связи с полем выбранной таблицы).
Отображение и редактирование значения логического поля
Для отображения и изменения значения логического поля можно использовать редактор DBEdit, но удобно эти действия выполнять с помощью переключателя DBCheckBox, который позволяет «включить» или «выключить» значение логического поля. Данный переключатель является аналогом переключателя CheckBox. Компонент DBCheckBox выглядит на экране как квадрат (флажок) с текстовым заголовком.
Отображение и выбор значения поля
Для ввода или отображения в поле одного из значений, входящих в состав фиксированного набора удобно использовать компонент DBRadioGroup. Он представляет собой группу зависимых переключателей, из которых в каждый момент времени может быть выбран только один. Зависимые переключатели также называют кнопками выбора и на форме они отображаются в виде круга с текстовой надписью. Данный компонент является аналогом компонента RadioGroup. Управление числом и названием переключателей производится с помощью свойства Items.
Отображение и выбор значения поля из списка
Для отображения поля текущей записи и выбора этому полю новое значение служат списки – компоненты DBListBox, DBComboBox, DBLookupComboBox и DBLookupListBox.
Простой и комбинированный списки. Компоненты DBListBox, DBComboBox позволяют выбирать один из строковых элементов. При выборе нужной строки простого списка DBListBox содержащееся в ней значение автоматически заносится в поле, с которым связан список. Комбинированный список позволяет вводить произвольное значение.