Class TInstallRSConnection (unit Instrs)

Inherits from

TBaseHelperComponent

Constructors


constructor Create(AOwner: TComponent);

Constants } { TInstallRSConnection


Functions

procedure ExpandPaths;


procedure Install;


procedure UnInstall(RestoreToPrevious: Boolean);

This try.

procedure SetConnectType(Value: TConnectType);


Properties

property AfterInstall : TNotifyEvent


property BeforeInstall : TNotifyEvent


property ConnectionName : String


property ConnectType : TConnectType


property Database : TMetaVariableString


property DataFilePath : TMetaVariableString


property FileGroup :


property Include :


property InstallTypes :


property OverwriteDuplicate : Boolean


property Password : String


property UserId : String


property ConnectId : Integer


property Server : String


Events

Variables

FAfterInstall : TNotifyEvent;


FBeforeInstall : TNotifyEvent;


FConnectId : Integer;


FConnectionName : String;


FConnectType : TConnectType;


FDatabase : TMetaVariableString;


FDataFilePath : TMetaVariableString;


FOverwriteDuplicate : Boolean;


FPassword : String;


FServer : String;


FUserId : String;



Constructors


constructor Create(AOwner: TComponent);

Constants } { TInstallRSConnection


Functions


procedure ExpandPaths;


procedure Install;


procedure UnInstall(RestoreToPrevious: Boolean);

This try...finally sequence allows a way out with the Abort command


procedure SetConnectType(Value: TConnectType);


Properties


property AfterInstall : TNotifyEvent


property BeforeInstall : TNotifyEvent


property ConnectionName : String


property ConnectType : TConnectType


property Database : TMetaVariableString


property DataFilePath : TMetaVariableString


property FileGroup :


property Include :


property InstallTypes :


property OverwriteDuplicate : Boolean


property Password : String


property UserId : String


property ConnectId : Integer


property Server : String


Events


Variables


FAfterInstall : TNotifyEvent;


FBeforeInstall : TNotifyEvent;


FConnectId : Integer;


FConnectionName : String;


FConnectType : TConnectType;


FDatabase : TMetaVariableString;


FDataFilePath : TMetaVariableString;


FOverwriteDuplicate : Boolean;


FPassword : String;


FServer : String;


FUserId : String;