Package: InstantADO Diagram Back to overview

TInstantADOBroker class
Inherits from: TInstantRelationalBroker
Subclasses: TInstantADOMSJetBroker
Attributes
Name Type Visibility
Connector   public
Operations
Name Parameters Returns Visibility
GetConnector   TInstantADOConnector   private
CreateResolver
string TableName
 
TInstantResolver   protected
InternalCreateQuery   TInstantQuery   protected


TInstantADOConnectionDef class
Inherits from: TInstantConnectionBasedConnectionDef
Attributes
Name Type Visibility
FConnectionString string   private
LinkFileName   public
ConnectionString   public
Operations
Name Parameters Returns Visibility
GetLinkFileName   string   private
SetLinkFileName
string Value
 
  private
CreateConnection
TComponent AOwner
 
TCustomConnection   protected
ConnectionTypeName   string   public
ConnectorClass   TInstantConnectorClass   public
Edit   Boolean   public


TInstantADOConnector class
Inherits from: TInstantConnectionBasedConnector
Attributes
Name Type Visibility
CanTransaction   public
ProviderType   public
Connection   public
Operations
Name Parameters Returns Visibility
BuildDatabaseADOX
TInstantScheme Scheme
 
  private
BuildDatabaseSQL
TInstantScheme Scheme
 
  private
DoBuildDatabase
TInstantScheme Scheme
TInstantADOBuildMethod BuildMethod
 
  private
GetConnection   TADOConnection   private
GetProviderType   TInstantADOProviderType   private
SetConnection
TADOConnection Value
 
  private
CreateBroker   TInstantBroker   protected
GetCanTransaction   Boolean   protected
GetDatabaseExists   Boolean   protected
GetDatabaseName   string   protected
GetDBMSName   string   protected
InternalBuildDatabase
TInstantScheme Scheme
 
  protected
InternalCommitTransaction     protected
InternalCreateDatabase     protected
InternalRollbackTransaction     protected
InternalStartTransaction     protected
BuildDatabase
TInstantScheme Scheme
TInstantADOBuildMethod BuildMethod
 
  public
CompactDatabase     public
ConnectionDefClass   TInstantConnectionDefClass   public


TInstantADOMSJetBroker class
Inherits from: TInstantADOBroker


TInstantADOMSJetResolver class
Inherits from: TInstantADOResolver
Operations
Name Parameters Returns Visibility
Cancel     protected
Close     protected
CreateDataSet   TDataSet   protected
TranslateError
TInstantObject AObject
Exception E
 
Exception   protected


TInstantADOMSSQLBroker class
Inherits from: TInstantSQLBroker
Operations
Name Parameters Returns Visibility
CreateResolver
TInstantAttributeMap Map
 
TInstantSQLResolver   protected
GetSQLQuote   Char   protected
InternalCreateQuery   TInstantQuery   protected
CreateDataSet
string Statement
TParams Params
 
TDataSet   public
DataTypeToColumnType
TInstantDataType DataType
Integer Size
 
string   public
Execute
string Statement
TParams Params
 
Integer   public


TInstantADOMSSQLQuery class
Inherits from: TInstantSQLQuery
Operations
Name Parameters Returns Visibility
CreateDataSet
string AStatement
TParams AParams
 
TDataSet   protected


TInstantADOMSSQLResolver class
Inherits from: TInstantSQLResolver


TInstantADOQuery class
Inherits from: TInstantRelationalQuery
Attributes
Name Type Visibility
FParamsObject TParams   private
FQuery TADOQuery   private
ParamsObject   protected
Query   protected
Connector   public
Operations
Name Parameters Returns Visibility
GetQuery   TADOQuery   private
GetConnector   TInstantADOConnector   private
GetParamsObject   TParams   private
GetDataSet   TDataSet   protected
GetParams   TParams   protected
GetStatement   string   protected
SetParams
TParams Value
 
  protected
SetStatement
string Value
 
  protected
TranslatorClass   TInstantRelationalTranslatorClass   protected
Destroy     public


TInstantADOResolver class
Inherits from: TInstantResolver
Subclasses: TInstantADOMSJetResolver
Attributes
Name Type Visibility
Broker   public
DataSet   public
Operations
Name Parameters Returns Visibility
GetBroker   TInstantADOBroker   private
GetDataSet   TCustomADODataSet   private
CreateDataSet   TDataSet   protected
Find
string AClassName
string AObjectId
 
Boolean   protected
Locate
string AClassName
string AObjectId
 
Boolean   protected


TInstantADOTranslator class
Inherits from: TInstantRelationalTranslator
Attributes
Name Type Visibility
Query   public
Operations
Name Parameters Returns Visibility
GetQuery   TInstantADOQuery   private
GetDelimiters   string   protected
GetQuote   Char   protected
TranslateFunctionName
string FunctionName
TInstantIQLWriter Writer
 
Boolean   protected