Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування автоматизованого електронного каталогу

Реферат Проектування автоматизованого електронного каталогу





спадкоємцем TDataSet. TDataSet містить абстракції, необхідні для безпосереднього управління таблицями або запитами, забезпечуючи засоби для того, щоб відкрити таблицю або виконати запит і переміщатися по рядках. br/>

Компонент TDataSource


Компонент DataSource діє як посередник між компонентами TDataSet (TTable, TQuery, TStoredProc) і компонентами DataControls - елементами управління, що забезпечують уявлення даних на формі. p align="justify"> Компоненти TDataSet управляють зв'язками з бібліотекою BorlandDatabaseEngine (BDE), а компонент DataSource управляє зв'язками з даними в компонентах DataControls. p align="justify"> У типових додатках БД компонент DataSource, як правило, пов'язаний з одним компоненом TDataSet (TTable або TQuery) і з одним або більше компонентами DataControls (такими, як DBGrid, DBEdit та ін.) Зв'язок цього компоненту з компонентами TDataSet і DataControls здійснюється з використанням наступних властивостей і подій:

В· Властивість DataSet компонента DataSource ідентифікує ім'я компоненту TDataSet. Можна привласнити значення властивості DataSet на етапі виконання або за допомогою інспектора об'єктів на етапі проектування.

В· Властивість Enabled компонента DataSource активізує або зупиняє взаємозв'язок між компонентами TDataSource і DataControls. Якщо значення властивості Enabled одно true, то компоненти DataControls, пов'язані з TDataSource, сприймають зміни набору даних. Використання властивості Enabled дозволяє тимчасово роз'єднувати візуальні компоненти DataControls і TDataSource, наприклад, для того, щоб у разі пошуку в таблиці з великою кількістю записів не відображати на екрані гортання всієї таблиці.

В· Властивість AutoEdit компонента DataSource контролює, як ініціюється редагування в компонентах DataControls. Якщо значення властивості AutoEdit одно true, то режим редагування починається безпосередньо при отриманні фокусу компонентом DataControls, пов'язаним з даним компонентом TDataSet. В іншому випадку режим редагування починається, коли викликається метод Edit компонента TDataSet, наприклад, після натиснення користувачем кнопки Edit на компоненті DBNavigator. В· Подія OnDataChange компонента DataSource настає, коли відбувається зміна значення поля, запису, таблиці, запиту.

В· Подія OnUpdateData компонента DataSource настає, коли користувач намагається змінити поточний запис в TDataSet. Оброблювач цієї події слід створювати, коли потрібно дотримати умови посилальної цілісності або обмеження, що накладаються на значення полів змінною бази даних.


Компонент TTable


Найбільш простим способом звернення до таблиць баз дан...


Назад | сторінка 10 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Роль оціночного компонента значення лексеми очі в творах М.А. Булгакова «С ...
  • Реферат на тему: Структура російських фразеологічних зворотів з компонентами &органи мови&
  • Реферат на тему: Гидроочистка компонента палива РТ
  • Реферат на тему: Порушення гедоністичного компонента інтимних відносин
  • Реферат на тему: Створення компонента для шифрування-дешифрування тексту