Пятница
26.04.2024
18:52


Форма входа


Приветствую Вас Гость | RSS
Статьи по ORACLE, PL/SQL, Java и немного по SHELL (BASH),...
Главная Каталог статей Регистрация Вход
Главная » Статьи » Delphi » Delphi (больше пополняться не будет)

DataSource в Дельфи

Невизуальный компонент DataSource представляет собой источник данных, который обеспечивает связь между набором данных и компонентами отображения и редактирования данных.
Все наборы данных должны быть связаны с компонентом источника данных, если требуется редактирование данных. Основное свойство источника данных – DataSet. Оно указывает на компонент набора данных (TableQuery и др), с которыми связан источник.  Свойство State дает информацию о текущем состоянии набора данных: находится ли он в состоянии редактирования, вставки данных и так далее.
Основные методы
Edit – подтверждает возможность редактирования набора данных (не путать этот метод с методом Edit из набора TDataSet). Объявление: procedure Edit; 
IslinkedTo – проверяет связь источника с указанным набором данных. Обычно напрямую не используется, а применяется при разработке новых компонентов. 
Объявление
: function IslinkedTo(DataSet: TDataSet):Boolean;

События
OnDataChange – наступает при перемещении на новое поле или новую запись, если текущая запись редактировалась.
OnStateChange – наступает при изменении состояния набора данных, связанного с данным источником.
OnUpdateData – наступает, когда намечается обновление текущей записи.

Основные свойства
AutoEdit определяет, вызывается ли автоматически метод редактирования данныхEdit. 
DataSet набор данных, с которым связан компонент.
Enabled определяет, отображается ли данные в компонентах отображения, связанных с этим источником.
State – указывает текущее состояние набора данных, связанного с источником данных.



Источник: http://www.delphi-box.ru/view_post.php?id=42
Категория: Delphi (больше пополняться не будет) | Добавил: Akarak (10.08.2011)
Просмотров: 7489 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта

Категории раздела
Delphi (больше пополняться не будет) [3]
Примеры для начинающих

Интересные сайты
  • sql.ru
  • all-oracle.ru
  • oranet.ru
  • oracloid.ru
  • forum.vingrad.ru

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Поиск

    Copyright MyCorp © 2024
    Используются технологии uCoz