Class TSqlitePassDatabaseOptions

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSqlitePassDatabaseOptions = class(TPersistent)

Description

TSqlitePassDatabaseOptions

Hierarchy

Overview

Methods

Public constructor Create(Database: TSqlitePassDatabase);
Public destructor Destroy; override;
Public Function GetEncodingAsString(Encoding: TSqlitePassEncoding): String;

Properties

Published property AutoVacuum: TSqlitePassAutoVacuumType Read GetFAutoVacuum Write SetFAutoVacuum;
Published property CacheSize: Integer Read GetFCacheSize Write SetFCacheSize;
Published property CaseSensitiveLike: Boolean Read FCaseSensitiveLike Write SetFCaseSensitiveLike;
Published property CountChanges: Boolean Read GetFCountChanges Write SetFCountChanges;
Published property DefaultCacheSize: Integer Read GetFDefaultCacheSize Write SetFDefaultCacheSize;
Published property EmptyResultCallback: Boolean Read GetFEmptyResultCallBack Write SetFEmptyResultCallBack;
Published property Encoding: TSqlitePassEncoding Read GetFEncoding Write SetFEncoding;
Published property FullColumnNames: Boolean Read GetFFullColumnNames Write SetFFullColumnNames;
Published property LogErrors: Boolean Read FLogErrors Write FLogErrors;
Published property PageSize: TSqlitePassPageSize Read GetFPageSize Write SetFPageSize;
Published property QuoteStyle: TSqlitePassQuoteStyle Read FQuoteStyle Write SetFQuoteStyle;
Published property Synchronous : TSqlitePassSynchronous Read GetFSynchronous Write SetFSynchronous;
Published property TemporaryStorage: TSqlitePassTempStore Read GetFTemporaryStorage Write SetFTemporaryStorage;

Description

Methods

Public constructor Create(Database: TSqlitePassDatabase);
 
Public destructor Destroy; override;
 
Public Function GetEncodingAsString(Encoding: TSqlitePassEncoding): String;
 

Properties

Published property AutoVacuum: TSqlitePassAutoVacuumType Read GetFAutoVacuum Write SetFAutoVacuum;

This property gets or sets the database autovacum property as described in the Sqlite help

Published property CacheSize: Integer Read GetFCacheSize Write SetFCacheSize;

This property gets or sets the database CacheSize property as described in the Sqlite help

Published property CaseSensitiveLike: Boolean Read FCaseSensitiveLike Write SetFCaseSensitiveLike;

This property gets or sets the database CaseSensitiveLike: property as described in the Sqlite help

Published property CountChanges: Boolean Read GetFCountChanges Write SetFCountChanges;

This property gets or sets the database CountChanges: property as described in the Sqlite help

Published property DefaultCacheSize: Integer Read GetFDefaultCacheSize Write SetFDefaultCacheSize;

This property gets or sets the database DefaultCacheSize: property as described in the Sqlite help

Published property EmptyResultCallback: Boolean Read GetFEmptyResultCallBack Write SetFEmptyResultCallBack;

This property gets or sets the database EmptyResultCallback: property as described in the Sqlite help

Published property Encoding: TSqlitePassEncoding Read GetFEncoding Write SetFEncoding;

This property gets or sets the database Encoding property as described in the Sqlite help

Published property FullColumnNames: Boolean Read GetFFullColumnNames Write SetFFullColumnNames;

This property gets or sets the database FullColumnNames: property as described in the Sqlite help

Published property LogErrors: Boolean Read FLogErrors Write FLogErrors;

When set to True, Errors are logged to the TSqlitePassDatabase.DatabaseError.ErrorList

Published property PageSize: TSqlitePassPageSize Read GetFPageSize Write SetFPageSize;

This property gets or sets the database PageSize property as described in the Sqlite help

Published property QuoteStyle: TSqlitePassQuoteStyle Read FQuoteStyle Write SetFQuoteStyle;

This property gets or sets the database default quote style used to surround identifiers in sql statements. It can take one of the following values :

  • qsSingleQuote for '

  • qsDoubleQuote for "

  • qsBracket for [ and ]

Published property Synchronous : TSqlitePassSynchronous Read GetFSynchronous Write SetFSynchronous;

This property gets or sets the database Synchronous property as described in the Sqlite help

Published property TemporaryStorage: TSqlitePassTempStore Read GetFTemporaryStorage Write SetFTemporaryStorage;

This property gets or sets the database TemporaryStorage:& property as described in the Sqlite help


Generated by PasDoc 0.11.0 on 2010-03-22 23:38:11