пятница, 15 февраля 2013 г.

управление просмотром в делфи

type TConnectCption = (coConnectUnspecified, coAsyncConnect) ;

Соединение может быть синхронным или асинхронным, что и определяется параметром ConnectCptions типа TConnectCption:

Параметры Connectionstring, UseriD И Password определяют строку параметров, имя и пароль пользователя.

Параметр Connection содержит указатель на вызвавший обработчик компонент.

TWillConnectEvent = procedure(Connection: TADCConnection; var Connectionstring, UseriD, Password: WideString; var ConnectOptions: TConnectCption; var EVentStatus: TEVentStatus) of object; property CnWillConnect: TWillConnectEVent;

Кроме этого, компонент TADOConnection имеет дополнительные методы-обработчики. После получения подтверждения от провайдера о том, что соединение будет открыто, перед его реальным открытием вызывается метод

property BeforeConnect: TNotifyEVent; property BeforeDisconnect: TNotifyEVent; property AfterConnect: TNotifyEVent; property AfterDisconnect: TNotifyEVent ;

До и после открытия и закрытия соединения разработчик может использовать соответствующие стандартные методы-обработчики событий:

Метод open является перегружаемым при необходимости использования удаленного или локального соединения. Для удаленного соединения применяется вариант С параметрами UseriD И Password.

procedure open (const useriD: widestring; const PassraDrd: WideStxixicj); overload;

или методов ргосе±гге Cpen; overload;

Соединение с хранилищем данных ADO открывается и закрывается при помощи свойства

Управление соединением

После подтверждения сделанных в диалоге настроек из них формируется значение свойства connectionstring.

Рис. 19.6. Диалоговое окно настройки параметров соединения на странице просмотра настроек

Последняя страница All (рис. 19.6) позволяет просмотреть и при необходимости изменить все сделанные настройки (для этого предназначена кнопка Edit Value...) для выбранного провайдера.

Share Deny None полный доступ всем на чтение и запись; П Share Deny Read чтение запрещено всем; П Share Deny Write запись запрещена всем; П Share Exclusive чтение и запись запрещена всем; П Write только запись.

П ReadWrite чтение и запись;

П Read только чтение;

Программирование в Delphi 7 стр.245

Комментариев нет:

Отправить комментарий