Class TSDSession (unit SDEngine)

Inherits from

TComponent

TSDSession

Constructors


constructor Create(AOwner: TComponent);

Protected declarations

TSDSession



Functions

procedure CloseDatabase(Database: TSDDatabase);


destructor Destroy;

for Windows 3.

function FindDatabase(const DatabaseName: string): TSDDatabase;


procedure GetDatabaseNames(List: TStrings);


procedure GetStoredProcNames(const DatabaseName: string; List: TStrings);


function OpenDatabase(const DatabaseName: string): TSDDatabase;


function GetDatabase(Index: Integer): TSDDatabase;


function GetDatabaseCount: Integer;


procedure SetPassword(pwd: TSqlLoginStr);


procedure SetUserName(user: TSqlLoginStr);


Properties

property Password : TSqlLoginStr


property UserName : TSqlLoginStr


Events

Variables

FDatabases : TList;


FDoExit : Boolean;


FKeepConnections : Boolean;


FPassword : TSqlLoginStr;


FUserName : TSqlLoginStr;



Constructors


constructor Create(AOwner: TComponent);

Protected declarations

TSDSession


Functions


procedure CloseDatabase(Database: TSDDatabase);


destructor Destroy;

for Windows 3.x application only } { Status := SqlIni(MakeProcInstance(@SqlYieldProc, HInstance)); } {$IFDEF WIN32


function FindDatabase(const DatabaseName: string): TSDDatabase;


procedure GetDatabaseNames(List: TStrings);


procedure GetStoredProcNames(const DatabaseName: string; List: TStrings);


function OpenDatabase(const DatabaseName: string): TSDDatabase;


function GetDatabase(Index: Integer): TSDDatabase;


function GetDatabaseCount: Integer;


procedure SetPassword(pwd: TSqlLoginStr);


procedure SetUserName(user: TSqlLoginStr);


Properties


property Password : TSqlLoginStr


property UserName : TSqlLoginStr


Events


Variables


FDatabases : TList;


FDoExit : Boolean;


FKeepConnections : Boolean;


FPassword : TSqlLoginStr;


FUserName : TSqlLoginStr;