MS SQL-Server 2000. Сивохин А.В. - 70 стр.

UptoLike

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

источник данных (TDataSource). В его свойстве DataSet просто указывается соответствующий
набор данныхв нашем случае таблица ADOTablel.
Добавим к форме два компонента, предназначенные для визуализации содержимого
таблицы: Навигатор (TDBNavigator), для отображении таблицы - TDBGrid,. В них указывается
источник данных (свойство DataSource). Теперь приложение полностью в работоспособно. Его
можно запустить и пробежаться по всем записям таблицы.
Компонент ADO-Запрос (TADOQuery)
Назначение
Если возникает необходимость представления нескольких полей из различных таблиц,
связанных друг с другом по ключевым полям, проще всего воспользоваться данным компонентом.
Использование
Связь с базой данных происходит, как и в случае ADO-Таблицы, с помощью свойства
Connection. Добавим к форме компонент TDBGrid, TDataSource, TDBNavigator и приложение
почти готово. Для отображения данных используются запросы (свойство sql)
ADOQuery1.Active:=false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select*from Num_pod');
ADOQuery1.Active:=true;
После выполнения этой команды будет тот же эффект, что и выше с таблицей.
Но в отличие от таблицы данный компонент позволяет делать выборку из столбцов, даже
не из одной таблицы , а и нескольких. А также генерировать и другие запросы (для сведения
апостроф в Delphi ставится поставленными двумя подряд) например упорядочивание,
источник данных (TDataSource). В его свойстве DataSet просто указывается соответствующий
набор данных — в нашем случае таблица ADOTablel.
       Добавим к форме два компонента, предназначенные для визуализации содержимого
таблицы: Навигатор (TDBNavigator), для отображении таблицы - TDBGrid,. В них указывается
источник данных (свойство DataSource). Теперь приложение полностью в работоспособно. Его
можно запустить и пробежаться по всем записям таблицы.




                             Компонент ADO-Запрос (TADOQuery)
                                        Назначение
      Если возникает необходимость представления нескольких полей из различных таблиц,
связанных друг с другом по ключевым полям, проще всего воспользоваться данным компонентом.
                                        Использование
       Связь с базой данных происходит, как и в случае ADO-Таблицы, с помощью свойства
Connection. Добавим к форме компонент TDBGrid, TDataSource, TDBNavigator и приложение
почти готово. Для отображения данных используются запросы (свойство sql)
       ADOQuery1.Active:=false;
       ADOQuery1.SQL.Clear;
       ADOQuery1.SQL.Add('select*from Num_pod');
       ADOQuery1.Active:=true;
       После выполнения этой команды будет тот же эффект, что и выше с таблицей.




      Но в отличие от таблицы данный компонент позволяет делать выборку из столбцов, даже
не из одной таблицы , а и нескольких. А также генерировать и другие запросы (для сведения
апостроф в Delphi ставится поставленными двумя подряд) например упорядочивание,