ВУЗ:
Составители:
Рубрика:
27
1. Разместить на форме компоненты Table, DataSource, DBGrid.
2. Связать компонент Table с таблицей БД, которая находится на диске.
Для этого в Инспекторе объектов
:
− в свойстве
DatabaseName выбрать в выпадающем списке псевдоним
или указать путь к базе данных;
− в свойстве
TableName указать название таблицы;
− свойство
Active установить в значение true.
3. Связать компоненты DataSource и Table: в свойстве
DataSet компо-
нента DataSource установить значение
Table1.
4. Подсоединить DBGrid к источнику данных: в свойстве
DataSource
компонента DBGrid задать значение
DataSource1.
В данном примере все свойства задавались в Инспекторе объектов, но это
можно сделать программно.
Для удобства работы можно добавить на форму навигатор DBNavigator и
связать его с источником данных: в свойстве
DataSource задать значение
DataSource1.
2.2.2. Открытие и закрытие DataSet
В Инспекторе объектов доступ к множеству данных регулируется свойст-
вом
Active компонента Table.
Если же требуется открыть таблицу программно, то можно воспользо-
ваться одним из двух способов: задать свойство
Active или вызвать метод
Open. Результат будет одинаковым.
Table1.Active:=True; или
Table1.Open;
Для закрытия таблицы тоже существует два способа:
Table1.Close; или
Table1.Active:=False;
2.2.3. Перемещение по записям
Обширный набор методов и свойств класса TDataSet (табл. 8) обеспечи-
вает всё, что нужно для доступа к любой конкретной записи таблицы.
1. Разместить на форме компоненты Table, DataSource, DBGrid. 2. Связать компонент Table с таблицей БД, которая находится на диске. Для этого в Инспекторе объектов: − в свойстве DatabaseName выбрать в выпадающем списке псевдоним или указать путь к базе данных; − в свойстве TableName указать название таблицы; − свойство Active установить в значение true. 3. Связать компоненты DataSource и Table: в свойстве DataSet компо- нента DataSource установить значение Table1. 4. Подсоединить DBGrid к источнику данных: в свойстве DataSource компонента DBGrid задать значение DataSource1. В данном примере все свойства задавались в Инспекторе объектов, но это можно сделать программно. Для удобства работы можно добавить на форму навигатор DBNavigator и связать его с источником данных: в свойстве DataSource задать значение DataSource1. 2.2.2. Открытие и закрытие DataSet В Инспекторе объектов доступ к множеству данных регулируется свойст- вом Active компонента Table. Если же требуется открыть таблицу программно, то можно воспользо- ваться одним из двух способов: задать свойство Active или вызвать метод Open. Результат будет одинаковым. Table1.Active:=True; или Table1.Open; Для закрытия таблицы тоже существует два способа: Table1.Close; или Table1.Active:=False; 2.2.3. Перемещение по записям Обширный набор методов и свойств класса TDataSet (табл. 8) обеспечи- вает всё, что нужно для доступа к любой конкретной записи таблицы. 27
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »