Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 27 стр.

UptoLike

Составители: 

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