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