TurboDB for VCL
Introduction
TurboDB Overview
New Features
Upgrading a Major Version
Upgrading a Minor Version
First Steps
Installing the VCL Edition
Windows Installation
Licensing and Activation
Demo Programs
Company Sample
ToDoList Sample
Fulltext Sample
Relationship Sample
Drill Down
Images
Support
Support
Versions and Editions
VCL Component Library
Overview
Developing with TurboDB
Working with Tables
Creating a Table at Design-time
Creating a Table at Run-time
Altering a Table at Run-time
Selections and Drill-Down
Using Indexes
Creating an Index at Design-time
Creating a Full-text Index at Design-time
Creating a Full-Text Index at Run-Time
Using a Full-text Index at Run-Time
Updating or Reparing an Index
Importing and Exporting Records
Executing a Batch Move
Migrating from BDE
Porting a BDE application to TurboDB
Differences between BDE and TurboDB
Beyond the BDE
Localizing your application
Translating the User Interface
Localizing String Comparison
Miscellaneous
Storing ANSI and UnicodeString
Protected Database Tables
Read-Only Tables and Databases
VCL Components Reference
VCL Components
ETurboDBError
ETurboDBError Hierarchy
ETurboDBError.Properties
ETurboDBError.Reason
ETurboDBError.TdbError
TTdbDataSet
TTdbDataSet Hierarchy
TTdbDataSet Methods
TTdbDataSet Properties
TTdbDataSet Events
TTdbDataSet.ActivateSelection
TTdbDataSet.AddToSelection
TTdbDataSet.ClearSelection
TTdbDataSet.CreateBlobStream
TTdbDataSet.DatabaseName
TTdbDataSet.FieldDefsTdb
TTdbDataSet.Filter
TTdbDataSet.Filtered
TTdbDataSet.FilterMethod
TTdbDataSet.FilterOptions
TTdbDataSet.FilterW
TTdbDataSet.GetEnumValue
TTdbDataSet.IntersectSelection
TTdbDataSet.IsSelected
TTdbDataSet.Locate
TTdbDataSet.Lookup
TTdbDataSet.OnProgress
TTdbDataSet.OnResolveLink
TTdbDataSet.RecNo
TTdbDataSet.RemoveFromSelection
TTdbDataSet.Replace
TTdbDataSet.SaveToFile
TTdbDataSet.Version
TTdbForeignKeyAction
TTdbForeignKeyDef
TTdbForeignKeyDef Hierarchy
TTdbForeignKeyDef Methods
TTdbForeignKeyDef Properties
TTdbForeignKeyDef.Assign
TTdbForeignKeyDef.ChildFields
TTdbForeignKeyDef.DeleteAction
TTdbForeignKeyDef.Name
TTdbForeignKeyDef.ParentTableName
TTdbForeignKeyDef.ParentFields
TTdbForeignKeyDef.UpdateAction
TTdbForeignKeyDefs
TTdbForeignKeyDefs Hierarchy
TTdbForeignKeyDefs Methods
TTdbForeignKeyDefs.Add
TTdbFulltextIndexDef
TTdbFulltextIndexDef Hierarchy
TTdbFulltextIndexDef Methods
TTdbFulltextIndexDef Properties
TTdbFulltextIndexDef.Assign
TTdbFulltextIndexDef.Dictionary
TTdbFulltextIndexDef.Fields
TTdbFulltextIndexDef.MinRelevance
TTdbFulltextIndexDef.Options
TTdbFulltextIndexOptions
TTdbTable
TTdbTable Hierarchy
TTdbTable Methods
TTdbTable Properties
TTdbTable Events
TTdbTable.AddFulltextIndex
TTdbTable.AddFulltextIndex2
TTdbTable.AddIndex
TTdbTable.AlterTable
TTdbTable.BatchMove
TTdbTable.Capacity
TTdbTable.Collation
TTdbTable.CreateTable
TTdbTable.DeleteAll
TTdbTable.DeleteIndex
TTdbTable.DeleteTable
TTdbTable.DetailFields
TTdbTable.EditKey
TTdbTable.EmptyTable
TTdbTable.EncryptionMethod
TTdbTable.Exclusive
TTdbTable.Exists
TTdbTable.FindKey
TTdbTable.FindNearest
TTdbTable.FlushMode
TTdbTable.ForeignKeyDefs
TTdbTable.FulltextIndexDefs
TTdbTable.FullTextTable
TTdbTable.GetIndexNames
TTdbTable.GetUsage Method
TTdbTable.GotoKey
TTdbTable.GotoNearest
TTdbTable.IndexDefs
TTdbTable.IndexName
TTdbTable.Key
TTdbTable.LangDriver
TTdbTable.LockTable
TTdbTable.MasterFields
TTdbTable.MasterSource
TTdbTable.Password
TTdbTable.ReadOnly
TTdbTable.RenameTable
TTdbTable.RepairTable
TTdbTable.SetNextAutoIncValue
TTdbTable.SetKey
TTdbTable.TableFileName
TTdbTable.TableLevel
TTdbTable.TableName
TTdbTable.UnlockTable
TTdbTable.UpdateFullTextIndex
TTdbTable.UpdateIndex
TTdbTable.WordFilter
TTdbTableFormat
TTdbTableUsage Type
TTdbUsageUserInfo
TTdbEncryptionMethod
TTdbBatchMove
TTdbBatchMove Hierarchy
TTdbBatchMove Methods
TTdbBatchMove Properties
TTdbBatchMove Events
TTdbBatchMove.CharSet
TTdbBatchMove.ColumnNames
TTdbBatchMove.DataSet
TTdbBatchMove.Direction
TTdbBatchMove.Execute
TTdbBatchMove.FileName
TTdbBatchMove.FileType
TTdbBatchMove.Filter
TTdbBatchMove.Mappings
TTdbBatchMove.Mode
TTdbBatchMove.MovedCount
TTdbBatchMove.OnProgress
TTdbBatchMove.ProblemCount
TTdbBatchMove.Quote
TTdbBatchMove.RecalcAutoInc
TTdbBatchMove.Separator
TTdbBatchMove.TdbDataSet
TTdbDatabase
TTdbDatabase Hierarchy
TTdbDatabase Methods
TTdbDatabase Properties
TTdbDatabase Events
TTdbDatabase.BlobBlockSize
TTdbDatabase.Backup
TTdbDatabase.AutoCreateIndexes
TTdbDatabase.CacheSize
TTdbDatabase.CloseCachedTables
TTdbDatabase.CloseDataSets
TTdbDatabase.Commit
TTdbDatabase.Compress
TTdbDatabase.ConnectionId
TTdbDatabase.ConnectionName
TTdbDatabase.DatabaseName
TTdbDatabase.Exclusive
TTdbDatabase.FlushMode
TTdbDatabase.IndexPageSize
TTdbDatabase.Location
TTdbDatabase.LockingTimeOut
TTdbDatabase.OnPassword
TTdbDatabase.PrivateDir
TTdbDatabase.RefreshDataSets
TTdbDatabase.Rollback
TTdbDatabase.StartTransaction
TTdbEnumValueSet
TTdbEnumValueSet Hierarchy
TTdbEnumValueSet Properties
TTdbEnumValueSet.DataSource
TTdbEnumValueSet.EnumField
TTdbEnumValueSet.Values
TTdbQuery
TTdbQuery Hierarchy
TTdbQuery Events
TTdbQuery Methods
TTdbQuery Properties
TTdbQuery.ExecSQL
TTdbQuery.Params
TTdbQuery.Prepare
TTdbQuery.RequestStable
TTdbQuery.SQL
TTdbQuery.SQLW
TTdbQuery.UniDirectional
TTdbQuery.UnPrepare
TTdbFieldDef
TTdbFieldDef Hierarchy
TTdbFieldDef Properties
TTdbFieldDef Methods
TTdbFieldDef.Assign
TTdbFieldDef.DataTypeTdb
TTdbFieldDef.CalcExpression
TTdbFieldDef.FieldNo
TTdbFieldDef.InitialFieldNo
TTdbFieldDef.InternalCalcField
TTdbFieldDef.Specification
TTdbFieldDefs
TTdbFieldDefs Hierarchy
TTdbFieldDefs Methods
TTdbFieldDefs Properties
TTdbFieldDefs.Add
TTdbFieldDefs.Assign
TTdbFieldDefs.Find
TTdbFieldDefs.Items
TTdbFlushMode
TTdbLockType
TTdbBlobProvider Class
TTdbBlobProvider Hierarchy
TTdbBlobProvider Events
TTdbBlobProvider Methods
TTdbBlobProvider Properties
TTdbBlobProvider.BlobDataStream Property
TTdbBlobProvider.BlobFormat Property
TTdbBlobProvider.BlobFormatName Property
TTdbBlobProvider.BlobFormatTag Property
TTdbBlobProvider.BlobIsEmbedded Property
TTdbBlobProvider.BlobSize Property
TTdbBlobProvider.DeleteBlob
TTdbBlobProvider.Create Constructor
TTdbBlobProvider.CreateTextualBitmap Class Method
TTdbBlobProvider.DataSource Property
TTdbBlobProvider.Destroy Destructor
TTdbBlobProvider.FieldName Property
TTdbBlobProvider.LinkedBlobFileName Property
TTdbBlobProvider.LoadBlob Method
TTdbBlobProvider.OnReadGraphic Event
TTdbBlobProvider.OnUnknownFormat Event
TTdbBlobProvider.Picture Property
TTdbBlobProvider.RegisterBlobFormat Class Method
TTdbBlobProvider.SetBlobData Method
TTdbBlobProvider.SetBlobLinkedFile Method
Database Engine
New Features and Upgrade
New in TurboDB Win32 v6
Upgrade to TurboDB Win v6
New in TurboDB Managed v2
Upgrade to TurboDB Managed v2
TurboDB Engine Concepts
Overview
Compatibility
System Requirements
Limits
Table and Column Names
Column Data Types
Collations
Databases
Sessions and Threads
Table Levels
Indexes
Automatic Linking
Working with Link and Relation Fields
Transactions
Optimization
Network Througput and Latency
Secondary Indexes
TurboSQL Statements
Miscellaneous
Database Files
Data Security
TurboPL Guide
Operators and Functions
TurboPL Arithmetic Operators and Functions
TurboPL String Operators and Functions
TurboPL Date and Time Operators and Functions
TurboPL Miscellaneous Operators and Functions
Search-Conditions
Filter Search-Conditions
Full-text Search-Conditions
TurboSQL Guide
TurboSQL vs. Local SQL
Conventions
Table Names
Column Names
String Literals
Date Formats
Time Formats
Timestamp Formats
Boolean Literals
Table Correlation Names
Column Correlation Names
Command Parameters
Comments
System Tables
Data Manipulation Language
DELETE Statement
FROM Clause
GROUP BY Clause
HAVING Clause
INSERT Statement
ORDER BY Clause
SELECT Statement
UPDATE Statement
WHERE Clause
General Functions and Operators
Arithmetic Functions and Operators
String Operators and Functions
Date and Time Functions and Operators
Aggregation Functions
Miscellaneous Functions and Operators
Table Operators
Sub-Queries
Full-Text Search
Data Definition Language
CREATE TABLE Statement
ALTER TABLE Statement
CREATE INDEX Statement
CREATE FULLTEXTINDEX Statement
DROP Statement
UPDATE INDEX/FULLTEXTINDEX Statement
TurboSQL Column Types
Programming Language
CALL Statement
CREATE FUNCTION Statement
CREATE PROCEDURE Statement
CREATE AGGREGATE Statement
DROP FUNCTION/PROCEDURE/AGGREGATE Statement
DECLARE Statement
IF Statement
SET Statement
WHILE Statement
Exchanging Parameters with .NET Assemblies
TurboDB Products and Tools
TurboDB Viewer
TurboDB Pilot
dataweb Compound File Explorer
TurboDB Workbench
TurboDB Studio
TurboDB Data Exchange

Copyright © 2000-2020 by dataweb GmbH, Aicha, Germany