Сетка TDBGrid является наиболее распространенным визуальным компонентом, используемым для отображения данных из БД. Поэтому в рассматриваемом примере выбраны 2-ве сетки DBGrid1 и DBGrid2. Рассмотрим способ установления связи между этими сетками и соответствующими источниками данных DataSource1 и DataSource2, а так же навигатора DBNavigator1 с источником данных DataSource1.
Для этого необходимо выбрать соответствующие имена в поле DataSource компонентов DBGrid1, DBGrid2 и DBNavigator1 (рисунок 3.17).
Рисунок 3.17 –Окно инспектора объектов для компонента DBGrid1
Для верхней сетки DBGrid1 раскройте список свойства DataSource и выберите в нем пункт DataSource1 - сетка тут же наполнится данными из НД tbNakls.
Точно так же свяжите нижнюю сетку DBGrid2 с источником данных TDataSource2. Сетка тут же наполнится данными из НД tbMove.
Таким же образом, что и для DBGrid свяжите навигатор баз данных DBNavigator1 в нижней части окна с источником данных DataSource1.
Рисунок 3.18 – Окно инспектора объектов для компонента DBNavigator1
Обратиться к конкретному столбцу компонента TDBGrid, например, DBGrid1 можно как к элементу индексированного массива DBGrid1.Columns.Items[i].
Примечание. На вкладке Data Controls представлен весь набор визуальных компонент для работы с БД. Они будут рассмотрены ниже.