Интерфейс ISQLDriver

Previous  Top  Next

    
 

 

Интерфейс ISQLDriver инкапсулирует всего три метода для обслуживания драйвера dbExpress. Экземпляр интерфейса создается для соединения и обеспечивает его связь с драйвером.

 

function SetOption(eDOption: TSQLDriverOption; PropValue: Longlnt): SQLResult; stdcall;

 

function GetOption(eDOption: TSQLDriverOption; PropValue: Pointer; MaxLength: Smalllnt; out Length: Smalllnt): SQLResult; stdcall;

 

позволяют работать с параметрами драйвера. А метод

 

function getSQLConnection(out pConn: ISQLConnection): SQLResult; stdcall;

 

возвращает указатель на интерфейс связанного с драйвером соединения ISQLConnection.

 

Получить доступ к интерфейсу ISQLDriver разработчик может, использовав защищенное свойство

 

property Driver: ISQLDriver read FSQLDriver;

 

компонента TSQLConnection.