Interface IProviderSupport

Unit

Declaration

type IProviderSupport = interface(IInterface)

Description

This item has no description.

Hierarchy

Overview

Methods

Public procedure PSEndTransaction(ACommit: Boolean);
Public procedure PSExecute;
Public function PSExecuteStatement(const ASQL: string; AParams: TParams; ResultSet: Pointer = nil): Integer;
Public procedure PSGetAttributes(List: TList);
Public function PSGetCommandText: string;
Public function PSGetCommandType: TPSCommandType;
Public function PSGetDefaultOrder: TIndexDef;
Public function PSGetIndexDefs(IndexTypes: TIndexOptions = [ixPrimary..ixNonMaintained]) : TIndexDefs;
Public function PSGetKeyFields: string;
Public function PSGetParams: TParams;
Public function PSGetQuoteChar: string;
Public function PSGetTableName: string;
Public function PSGetUpdateException(E: Exception; Prev: EUpdateError): EUpdateError;
Public function PSInTransaction: Boolean;
Public function PSIsSQLBased: Boolean;
Public function PSIsSQLSupported: Boolean;
Public procedure PSReset;
Public procedure PSSetCommandText(const CommandText: string);
Public procedure PSSetParams(AParams: TParams);
Public procedure PSStartTransaction;
Public function PSUpdateRecord(UpdateKind: TUpdateKind; Delta: TDataSet): Boolean;

Description

Methods

Public procedure PSEndTransaction(ACommit: Boolean);

This item has no description.

Public procedure PSExecute;

This item has no description.

Public function PSExecuteStatement(const ASQL: string; AParams: TParams; ResultSet: Pointer = nil): Integer;

This item has no description.

Public procedure PSGetAttributes(List: TList);

This item has no description.

Public function PSGetCommandText: string;

This item has no description.

Public function PSGetCommandType: TPSCommandType;

This item has no description.

Public function PSGetDefaultOrder: TIndexDef;

This item has no description.

Public function PSGetIndexDefs(IndexTypes: TIndexOptions = [ixPrimary..ixNonMaintained]) : TIndexDefs;

This item has no description.

Public function PSGetKeyFields: string;

This item has no description.

Public function PSGetParams: TParams;

This item has no description.

Public function PSGetQuoteChar: string;

This item has no description.

Public function PSGetTableName: string;

This item has no description.

Public function PSGetUpdateException(E: Exception; Prev: EUpdateError): EUpdateError;

This item has no description.

Public function PSInTransaction: Boolean;

This item has no description.

Public function PSIsSQLBased: Boolean;

This item has no description.

Public function PSIsSQLSupported: Boolean;

This item has no description.

Public procedure PSReset;

This item has no description.

Public procedure PSSetCommandText(const CommandText: string);

This item has no description.

Public procedure PSSetParams(AParams: TParams);

This item has no description.

Public procedure PSStartTransaction;

This item has no description.

Public function PSUpdateRecord(UpdateKind: TUpdateKind; Delta: TDataSet): Boolean;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.