Свойства, общие с BDE-компонентами
ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Знання
→
Технология ADO в Delphi
→
Компоненты Delphi для поддержки ADO
→
Общие свойства компонентов-наборов
Свойства, общие с BDE-компонентамиВ состав ADО-компонентов входят четыре компонента-набора - TADODataSet, TADO-Table, TADOQuery и TADOStoredProc. Как и аналогичные BDЕ-ориентированные компоненты, они имеют общего родителя - абстрактный класс TDataSet, и, следовательно, большинство своих методов, свойств и событий они унаследовали от этого класса и разделяют их со своими BDE-аналогами (рис.1).
Рис.1 Фрагмент иерархии наследования компонентов-наборов Например, для доступа к данным ADO-компоненты используют те же свойства, что и BDE-компоненты. Следующие операторы аналогичны по функциональности: Caption := AdoTablel.FieldValues[‘Company’]; Caption := AdoTablel[‘Company’]; Caption := doTablel.FieldByName(‘Company’).AsString; Caption := doTablel.Fields[1].Value; Caption := AdoTablelCompany.AsString; (Предполагается, что поле 'Company’ - второе по счету в массиве Fields и для него создан объект AdoTablelCompany). Разумеется, к моменту использования этих операторов компонент AdoTable должен быть связан через провайдер с физической ТБД и открыт. Модификация данных и навигация по ним также не отличаются от описанных ранее: AdoTablel.Edit; AdoTablelCompany.Value := 'Новая компания’; AdoTablel.Post; Или: AdoTablel.Open; while not AdoTablel.EOF do begin . . . AdoTablel.Next end; ADO-наборы визуализируют данные также, как BDE-ориентированные наборы; через компоненты-посредники TDataSource и компоненты страницы Data Controls галереи компонентов Delphi. Зверніть увагу на додаткові посиланняЯкщо вас цікавить...Головний розділСторінки, близькі за змістомзагрузка...
|
Сторінки, близькі за змістом
|
Copyright © 2008—2024 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|