→ Пошук по сайту       Увійти / Зареєструватися
Тематика сайту

Delphi

Програмування в Delphi

Додаткова тематика даного розділу



ADO в Delphi

Технологія ADO і її застосування в Delphi

Контент даного розділу

Програмування в середовищі Delphi

 Delphi
Розділ, присвячений розробці програмних продуктів у візуальному об'єктно-орієнтованому середовищі Delphi

Технология ADO в Delphi

С целью облегчить жизнь прикладным программистам Microsoft создала для работы с OLE DB интерфейс высокого уровня, называемый ActiveX Data Object (ADO), ориентированный на использование в прикладных программах.

Проект приложения Delphi

 Delphi
Решаемая на компьютере задача реализуется в виде прикладной программы, которую для краткости называют приложением. В основе разработки приложения в среде Delphi лежит проект.

Управление проектом приложения Delphi

 Delphi
При запуске среды Delphi автоматически создается новый проект. Это сделано для вашего удобства. Если вам потребуется создать новый проект...

Форма приложения Delphi

 Delphi
Из первой главы вы уже имеете общее представление о форме, теперь настало время изучить ее более пристально.

Технология ADO в Delphi

С целью облегчить жизнь прикладным программистам Microsoft создала для работы с OLE DB интерфейс высокого уровня, называемый ActiveX Data Object (ADO), ориентированный на использование в прикладных программах.

Концепция ActiveX Data Objects (ADO)

Окрыленная успехом технологии COM, Microsoft в середине девяностых приступила к замене технологии ODBC технологией OLE DB. Однако OLE DB представляет интерфейс системного уровня и предназначена для использования, в первую очередь, системными программистами. Она чрезвычайно сложна и требует от программистов досконального знания устройства операционной системы, что существенно снижает продуктивность работы. С целью облегчить жизнь прикладным программистам Microsoft создала для работы с OLE DB интерфейс высокого уровня, называемый ActiveX Data Object (ADO) , ориентированный на использование в прикладных программах.

Базовые объекты ADO

Базовых объектов семь: Connection, Recordset, Command, Parameter, Field, Error и Property. Компоненты ADO в палитре компонентов Delphi представляют собой надстройки над базовыми объектами, экспонируя большинство их свойств, методов и событий в привычном для Delphi виде.

Компоненты Delphi для поддержки ADO

На основе технологии ADO в Delphi созданы соответствующие компоненты-наборы TADOTable, TADOQuery, TADOStoredProc , повторяющие в функциональном отношении компоненты TTable, TQuery, TstoredProc, но не требующие развертывания и настройки на клиентской машине BDE.

Проект приложения Delphi

 Delphi
Решаемая на компьютере задача реализуется в виде прикладной программы, которую для краткости называют приложением. В основе разработки приложения в среде Delphi лежит проект.

Понятие проекта

 Delphi
Приложение собирается из многих элементов: форм, программных модулей, внешних библиотек, картинок, пиктограмм и др. Каждый элемент размещается в отдельном файле и имеет строго определенное назначение. Набор всех файлов, необходимых для создания приложения, называется проектом.

Файлы описания форм (*.dfm )

 Delphi
Помните, с чего вы начинали знакомство со средой Delphi? Конечно, с формы. Итак, первая составная часть проекта - это текстовый файл с расширением DFM, описывающий форму. В DFM-файле сохраняются значения свойств формы и ее компонентов, установленные вами в окне свойств во время проектирования приложения.

Файлы программных модулей (*.pas)

 Delphi
Каждой форме в проекте соответствует свой программный модуль (unit), содержащий все относящиеся к форме объявления и методы обработки событий, написанные на языке Delphi. Программные модули размещаются в отдельных файлах с расширением PAS. Их количество может превышать количество форм.

Главный файл проекта (*.dpr)

 Delphi
Для того чтобы компилятор знал, какие конкретно файлы входят в проект, необходимо какое-то организующее начало. И оно действительно есть. Это так называемый файл проекта , имеющий расширение DPR (сокр. от Delphi Project). Он представляет собой главный программный файл на языке Delphi, который подключает с помощью оператора uses все файлы модулей, входящих в проект.

Другие файлы проекта

 Delphi
Также существует ряд дополнительных файлов в проекте: DOF, DSK, CFG, DCI, DCT ... и др.

Управление проектом приложения Delphi

 Delphi
При запуске среды Delphi автоматически создается новый проект. Это сделано для вашего удобства. Если вам потребуется создать новый проект...

Создание, сохранение и открытие проекта

 Delphi
При запуске среды Delphiавтоматически создается новый проект. Это сделано для вашего удобства. Если вам потребуется создать новый проект, не перегружая среду Delphi, просто выполните команду меню File / New / Application. В результате старый проект будет закрыт, а вместо него создан новый. В новый проект среда Delphi всегда помещает чистую форму.

Окно управления проектом

 Delphi
При создании более или менее сложного приложения программист всегда должен знать, на какой стадии разработки он находится, иметь представление о составе проекта, уметь быстро активизировать нужный файл, добавить в проект какой-либо новый файл или удалить ненужный, установить параметры компиляции, и т.д. Для этого в среде Delphi имеется окно управления проектом - окно Project Manager.

Группы проектов

 Delphi
На практике несколько проектов могут быть логически связаны между собой, например проект динамически подключаемой библиотеки связан с проектом приложения, в котором используется эта библиотека. Среда Delphi позволяет объединить такие проекты в группу...

Настройка параметров проекта

 Delphi
Приложение собирается из многих элементов: форм, программных модулей, внешних библиотек, картинок, пиктограмм и др. Каждый элемент размещается в отдельном файле и имеет строго определенное назначение. Набор всех файлов, необходимых для создания приложения, называется проектом ...

Компиляция и сборка проекта

 Delphi
Компиляция и сборка проекта могут выполняться на любой стадии разработки проекта. Под компиляцией понимается...

Запуск готового приложения

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

Форма приложения Delphi

 Delphi
Из первой главы вы уже имеете общее представление о форме, теперь настало время изучить ее более пристально.

Понятие формы

 Delphi
Из первой главы вы уже имеете общее представление о форме, теперь настало время изучить ее более пристально. Фактически форма - это главный компонент приложения, который, как и менее значительные компоненты, имеет свойства. Важнейшие свойства формы: заголовок, высота, ширина, местоположение, цвет фона и др.

Имя и заголовок формы

 Delphi
Главное свойство, с которого вы начинаете настройку формы, - это свойство Name - имя. Оно содержит идентификатор, используемый для обращения к форме из программы...

Стиль формы

 Delphi
Настраивая форму, нужно принимать во внимание, какой пользовательский интерфейс будет иметь ваше приложение: многодокументный интерфейс MDI (от англ. Multiple Document Interface) или обычный одно-документный интерфейс SDI (от англ. Single Document Interface).

Размеры и местоположение формы на экране

 Delphi
Теперь определимся с размерами формы и ее местоположением на экране. Установить размеры и положение формы проще всего во время проектирования с помощью мыши...

Ключові поняття цієї теми[Приховати / показати]

ADOBDEConnectionStringDDLIDAPIMDACMicrosoftODBCOLE DBproperty CommandObject: _Command (Объект TADOCommand)property CommandText: WideString; (Объект TADOCommand)property Connection: TADQConnection; (Объект TADOCommand)RDSTADOCommandTAdoConnectionTAdoConnection также способен выполнять командуTADOQueryБазовые объекты ADOБазовый объект ADO CommandБазовый объект ADO Connection Базовый объект ADO ErrorБазовый объект ADO FieldБазовый объект ADO ParameterБазовый объект ADO PropertyБазовый объект ADO Recordset В сочетании со свойствами Commands и DataSets программист может получить доступ к любому интересующему его объектуВспомогательные базовые объекты ADOКоллекция объектов ErrorКомпоненты ADO в палитре компонентов DelphiКомпоненты, соответствующие объекту CommandОсновное достоинство ADOОсновные базовые объекты ADOРазные компоненты, с помощью которых можно выполнять одни и те же запросы в рамках ADOС помощью методов GetProcedureNames и GetTableNames можно получить список всех хранимых процедур и таблицСвойство ADOConnection набора данных Соответствующие компоненты-наборы ADO в DelphiСпециализированный текстовый редактор, с помощью которого можно сформировать командуСтрока связиСхема связи с объектом ADO в DelphiУстановление связи с объектом ADO
загрузка...
Сторінки, близькі за змістом