Symbols & Numeric |
.NET |
error, faircom.snk |
Garbage Collector |
introduction |
strong signing process |
A |
Active Property |
Active Property |
Server and User Name Properties |
Add, Edit or Delete Indexes |
Add, Insert, Delete, or Edit Fields |
Adding an Existing Database |
Adding an Existing Table |
Adding an Existing Table Under Transaction Control |
Adding New Records |
Adding or Deleting Indexes |
Adding, Inserting or Deleting Fields |
Alter the Table |
Altering a Table |
Altering a Table |
Working with Tables |
Atomicity |
Automatic Data Type Conversion |
Automatic Recovery |
Automatic Type Promotion |
B |
Bigint class |
Blob class |
C |
Changing Default Properties |
Check if a Record is Locked |
Check if Field is Fixed or Variable Length |
Class |
API (c-treeDB C++) |
CTBigint |
CTBlob |
CTCurrency |
CTDatabase |
CTDate |
CTDatetime |
CTException |
CTField |
CTIndex |
CTMoney |
CTNumber |
CTRecord |
CTSegment |
CTSession |
CTString |
CTTable |
CTTime |
Class CTBigint |
Class CTBlob |
Class CTCurrency |
Class CTDatabase |
Class CTDate |
Class CTDateTime |
Class CTException |
Class CTField |
Class CTFullTextIndex |
Class CTFullTextIndexDictionary |
Class CTIndex |
Class CTMoney |
Class CTNumber |
Class CTRecord |
Class CTResource |
Class CTSegment |
Class CTSession |
Class CTTable |
Class CTTime |
Class Level API (c-treeDB C++ API) |
Clearing a Field |
Clearing the Record Buffer |
Closing a Table |
Common Functionality |
Compatibility |
Compatibility |
Compatibility with FairCom DB ISAM and Low-Level Data Files |
CTDatabase.AddTable |
c-treeSQL |
low-level data file |
with c-tree Plus ISAM |
Compatibility with FairCom DB ISAM and Low-Level Data Files |
Compatibility with FairCom DB SQL |
Connect |
database |
Connecting to a Database |
Constants |
Copyright Notice |
Creating a Database Object |
Creating a New Database |
Creating a New Session Dictionary |
Creating a New Table |
Creating a Record Object |
Creating a Record Set |
Creating a Session Object |
Creating a Table Object |
Creating a Table Object Without Database Support |
Creating a Table Object Without Database Support |
Programming the c-treeDB .NET API |
Creating a Table Under Transaction Control |
Creating Tables for Transaction Processing |
Creating the Table |
CTBase Class |
CTBase Methods |
CTBase Public Members |
CTBase.~CTBase |
CTBase.Abort |
CTBase.Begin |
CTBase.ClearError |
CTBase.ClearSavePoint |
CTBase.Commit |
CTBase.CTBase |
CTBase.GetAutoCommit |
CTBase.GetDefDateType |
CTBase.GetDefFloatFormat |
CTBase.GetDefTimeType |
CTBase.GetError |
CTBase.GetHandle |
CTBase.GetHandleId |
CTBase.GetHandleType |
CTBase.GetKeepLock |
CTBase.GetLockMode |
CTBase.GetOperation |
CTBase.GetSystemConfig |
CTBase.GetTableType |
CTBase.GetTransactionMode |
CTBase.GetUserTag |
CTBase.IsLockActive |
CTBase.IsTransActive |
CTBase.Lock |
CTBase.RestoreSavePoint |
CTBase.SetAutoCommit |
CTBase.SetDefDateType |
CTBase.SetDefFloatFormat |
CTBase.SetDefTimeType |
CTBase.SetError |
CTBase.SetHandle |
CTBase.SetKeepLock |
CTBase.SetOperation |
CTBase.SetSavePoint |
CTBase.SetTransactionMode |
CTBase.SetUserTag |
CTBase.SwitchInstance |
CTBase.Unlock |
CTBIGINT |
CTBigint Class |
CTBigint Methods |
CTBigint Operators |
CTBigint.~CTBigint |
CTBigint.AsBigint |
CTBigint.AsFloat |
CTBigint.AsLong |
CTBigint.AsMoney |
CTBigint.AsString |
CTBigint.CTBigint |
CTBigint.IsZero |
CTBigint.operator <, <=, >, >=, ==, != |
CTBigint.operator = |
CTBigint.SetBigint |
CTBigint.Zero |
CTBlob Class |
CTBlob Methods |
CTBlob Operators |
CTBlob.~CTBlob |
CTBlob.CTBlob |
CTBlob.GetBlob |
CTBlob.GetSize |
CTBlob.operator <, <=, >, >=, ==, != |
CTBlob.operator = |
CTBlob.SetBlob |
CTCURRENCY |
CTCurrency Class |
CTCurrency Methods |
CTCurrency Operators |
CTCurrency.~CTCurrency |
CTCurrency.AsBigint |
CTCurrency.AsCurrency |
CTCurrency.AsFloat |
CTCurrency.AsLong |
CTCurrency.AsMoney |
CTCurrency.AsString |
CTCurrency.CTCurrency |
CTCurrency.IsZero |
CTCurrency.operator <, <=, >, >=, ==, != |
CTCurrency.operator =, +=, -=, *=, /=, abs, +, -, *, / |
CTCurrency.Round |
CTCurrency.SetCurrency |
CTCurrency.Zero |
CTDatabase Class |
CTDatabase Methods |
CTDatabase.AddTable |
CTDatabase.CloseAll |
CTDatabase.Connect |
CTDatabase.Create |
CTDatabase.CreateDatabase |
CTDatabase.CTDatabase |
CTDatabase.DeleteTable |
CTDatabase.Disconnect |
CTDatabase.Dispose |
CTDatabase.DropTable |
CTDatabase.FindTable |
CTDatabase.FirstTable |
CTDatabase.GetDefaultSqlTableOwner |
CTDatabase.GetName |
CTDatabase.GetPath |
CTDatabase.GetTableCount |
CTDatabase.GetTableUID |
CTDatabase.IsActive |
CTDatabase.IsExclusive |
CTDatabase.NextTable |
CTDatabase.RenameTable |
CTDatabase.SetDefaultSqlTableOwner |
CTDatabase.SetExclusive |
CTDate Class |
CTDate Methods |
CTDate Operators |
CTDate.~CTDate |
CTDate.CTDate |
CTDate.CurrentDate |
CTDate.DateToString |
CTDate.Day |
CTDate.DayOfWeek |
CTDate.GetDate |
CTDate.IsLeapYear |
CTDate.Month |
CTDate.operator <, <=, >, >=, ==, != |
CTDate.operator = |
CTDate.Pack |
CTDate.SetDate |
CTDate.StringToDate |
CTDate.Unpack |
CTDate.Year |
CTDateTime Class |
CTDateTime Methods |
CTDateTime Operators |
CTDateTime.~CTDateTime |
CTDateTime.CTDateTime |
CTDateTime.CurrentDate |
CTDateTime.CurrentDateTime |
CTDateTime.DateTimeToString |
CTDateTime.Day |
CTDateTime.DayOfWeek |
CTDateTime.GetDate |
CTDateTime.GetDateTime |
CTDateTime.GetTime |
CTDateTime.Hour |
CTDateTime.IsLeapYear |
CTDateTime.Minute |
CTDateTime.Month |
CTDateTime.operator <, <=, >, >=, ==, != |
CTDateTime.operator = |
CTDateTime.Pack |
CTDateTime.Second |
CTDateTime.SetDateTime |
CTDateTime.StringToDateTime |
CTDateTime.Unpack |
CTDateTime.Year |
CTException Class |
CTException Methods |
CTException.~CTException |
CTException.CTException |
CTException.GetErrorCode |
CTException.GetErrorMsg |
CTException.GetLineNumber |
CTException.GetSourceFile |
CTField Class |
CTField Methods |
CTField Operators |
CTField.~CTField |
CTField.CTField |
CTField.GetLength |
CTField.GetName |
CTField.GetNullFlag |
CTField.GetNumber |
CTField.GetPrecision |
CTField.GetScale |
CTField.GetStatus |
CTField.GetType |
CTField.IsNumeric |
CTField.operator= |
CTField.SetLength |
CTField.SetName |
CTField.SetNullFlag |
CTField.SetPrecision |
CTField.SetScale |
CTField.SetType |
CTFullTextIndex Class |
CTFullTextIndex Methods |
CTFullTextIndex.AddField |
CTFullTextIndex.GetField |
CTFullTextIndex.GetFieldCount |
CTFullTextIndex.GetFieldMode |
CTFullTextIndex.GetName |
CTFullTextIndex.GetNumber |
CTFullTextIndex.GetStatus |
CTFullTextIndex.SetOption |
CTFullTextIndexDictionary Class |
CTFullTextIndexDictionary Methods |
CTFullTextIndexDictionary.SetOption |
CTIndex Class |
CTIndex Methods |
CTIndex Operators |
CTIndex.~CTIndex |
CTIndex.AddSegment |
CTIndex.CTIndex |
CTIndex.DelSegment |
CTIndex.GetDuplicateFlag |
CTIndex.GetEmptyChar |
CTIndex.GetFileName |
CTIndex.GetIdxNo |
CTIndex.GetKeyLength |
CTIndex.GetKeyType |
CTIndex.GetName |
CTIndex.GetNullFlag |
CTIndex.GetNumber |
CTIndex.GetSegment |
CTIndex.GetSegmentCount |
CTIndex.GetStatus |
CTIndex.GetTemporaryFlag |
CTIndex.GetUID |
CTIndex.InsertSegment |
CTIndex.MoveSegment |
CTIndex.operator= |
CTIndex.SetDuplicateFlag |
CTIndex.SetEmptyChar |
CTIndex.SetFilename |
CTIndex.SetKeyType |
CTIndex.SetName |
CTIndex.SetNullFlag |
CTIndex.SetTemporaryFlag |
CTMONEY |
CTMoney Class |
CTMoney Methods |
CTMoney Operators |
CTMoney.~CTMoney |
CTMoney.AsFloat |
CTMoney.AsLong |
CTMoney.AsMoney |
CTMoney.AsString |
CTMoney.CTMoney |
CTMoney.operator <, <=, >, >=, ==, != |
CTMoney.operator =, +=, -=, *=, /=, abs, +, -, *, / |
CTMoney.SetMoney |
CTMoney.StringToMoney |
CTNUMBER |
CTNumber Class |
CTNumber Methods |
CTNumber Operators |
CTNumber.~CTNumber |
CTNumber.AsBigint |
CTNumber.AsCurrency |
CTNumber.AsFloat |
CTNumber.AsLong |
CTNumber.AsMoney |
CTNumber.AsNumber |
CTNumber.AsString |
CTNumber.CTNumber |
CTNumber.DecimalDigits |
CTNumber.IntegralDigits |
CTNumber.IsZero |
CTNumber.operator <, <=, >, >=, ==, != |
CTNumber.operator =, +, -, (, /, abs |
CTNumber.Round |
CTNumber.SetNumber |
CTNumber.Zero |
CTRecord Class |
CTRecord Methods |
CTRecord.AtPercentile |
CTRecord.BatchLoaded |
CTRecord.BatchLocked |
CTRecord.BatchMode |
CTRecord.BatchTotal |
CTRecord.BuildTargetKey |
CTRecord.Clear |
CTRecord.ClearField |
CTRecord.CndxCompile |
CTRecord.CndxEval |
CTRecord.CndxFree |
CTRecord.CndxGetExpression |
CTRecord.Compare |
CTRecord.CopyBuffer |
CTRecord.CTRecord |
CTRecord.Delete |
CTRecord.Dispose |
CTRecord.EndBatch |
CTRecord.EstimateSpan |
CTRecord.Find |
CTRecord.FindRowid |
CTRecord.FindTarget |
CTRecord.First |
CTRecord.FullTextSearchOff |
CTRecord.FullTextSearchOn |
CTRecord.GetDefaultIndex |
CTRecord.GetDefaultIndexName |
CTRecord.GetErrorIndex |
CTRecord.GetFieldAddress |
CTRecord.GetFieldAsBigint |
CTRecord.GetFieldAsBlob |
CTRecord.GetFieldAsBool |
CTRecord.GetFieldAsBytes |
CTRecord.GetFieldAsCurrency |
CTRecord.GetFieldAsDate |
CTRecord.GetFieldAsDateTime |
CTRecord.GetFieldAsFloat |
CTRecord.GetFieldAsMoney |
CTRecord.GetFieldAsNumber |
CTRecord.GetFieldAsShort |
CTRecord.GetFieldAsSigned |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsTime |
CTRecord.GetFieldAsUnsigned |
CTRecord.GetFieldAsWord |
CTRecord.GetFieldByName |
CTRecord.GetFieldLength |
CTRecord.GetFieldName |
CTRecord.GetFieldOffset |
CTRecord.GetFieldSize |
CTRecord.GetFieldType |
CTRecord.GetFieldValue |
CTRecord Methods |
CTRecord.GetFieldAsBigint |
CTRecord.GetFieldAsBlob |
CTRecord.GetFieldAsBool |
CTRecord.GetFieldAsBytes |
CTRecord.GetFieldAsCurrency |
CTRecord.GetFieldAsDate |
CTRecord.GetFieldAsDateTime |
CTRecord.GetFieldAsFloat |
CTRecord.GetFieldAsMoney |
CTRecord.GetFieldAsNumber |
CTRecord.GetFieldAsShort |
CTRecord.GetFieldAsSigned |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsTime |
CTRecord.GetFieldAsUnsigned |
CTRecord.GetFieldAsWord |
CTRecord.GetFieldValue |
CTRecord.SetFieldAsBigint |
CTRecord.SetFieldAsBlob |
CTRecord.SetFieldAsBool |
CTRecord.SetFieldAsByte |
CTRecord.SetFieldAsChar |
CTRecord.SetFieldAsCurrency |
CTRecord.SetFieldAsDate |
CTRecord.SetFieldAsDateTime |
CTRecord.SetFieldAsFloat |
CTRecord.SetFieldAsMoney |
CTRecord.SetFieldAsNumber |
CTRecord.SetFieldAsShort |
CTRecord.SetFieldAsSigned |
CTRecord.SetFieldAsString |
CTRecord.SetFieldAsTime |
CTRecord.SetFieldAsUnsigned |
CTRecord.SetFieldAsWord |
CTRecord.SetFieldValue |
Reading and Writing Field Data to a Record Buffer |
CTRecord.GetFilter |
CTRecord.GetFullTextSearchErrorDetails |
CTRecord.GetRecordBuffer |
CTRecord.GetRecordCount |
CTRecord.GetRecordKeyPos |
CTRecord.GetRecordLength |
CTRecord.GetRecordLock |
CTRecord.GetRecordPos |
CTRecord.GetRecordPosAtOffset |
CTRecord.GetRecordPosAtPercentile |
CTRecord.GetRecordSize |
CTRecord.GetRowid |
CTRecord.InsertBatch |
CTRecord.IsBatchActive |
CTRecord.IsEdited |
CTRecord.IsFiltered |
CTRecord.IsFullTextSearchOn |
CTRecord.IsNew |
CTRecord.IsNullField |
CTRecord.IsRangeOn |
CTRecord.IsRecordSetOn |
CTRecord.IsVariableField |
CTRecord.Last |
CTRecord.LockRecord |
CTRecord.Next |
CTRecord.NextBatch |
CTRecord.NextInBatch |
CTRecord.Prev |
CTRecord.RangeOff |
CTRecord.RangeOn |
CTRecord.Read |
CTRecord.RecordSetOff |
CTRecord.RecordSetOn |
CTRecord.Reset |
CTRecord.SeekRecord |
CTRecord.SetBatch |
CTRecord.SetDefaultFullTextIndex |
CTRecord.SetDefaultIndex |
CTRecord.SetEdited |
CTRecord.SetFieldAsBigint |
CTRecord.SetFieldAsBlob |
CTRecord.SetFieldAsBool |
CTRecord.SetFieldAsByte |
CTRecord.SetFieldAsChar |
CTRecord.SetFieldAsCurrency |
CTRecord.SetFieldAsDate |
CTRecord.SetFieldAsDateTime |
CTRecord.SetFieldAsFloat |
CTRecord.SetFieldAsMoney |
CTRecord.SetFieldAsNumber |
CTRecord.SetFieldAsShort |
CTRecord.SetFieldAsSigned |
CTRecord.SetFieldAsString |
CTRecord.SetFieldAsTime |
CTRecord.SetFieldAsUnsigned |
CTRecord.SetFieldAsWord |
CTRecord.SetFieldValue |
Adding New Records |
CTRecord Methods |
CTRecord.GetFieldAsBigint |
CTRecord.GetFieldAsBlob |
CTRecord.GetFieldAsBool |
CTRecord.GetFieldAsBytes |
CTRecord.GetFieldAsCurrency |
CTRecord.GetFieldAsDate |
CTRecord.GetFieldAsDateTime |
CTRecord.GetFieldAsFloat |
CTRecord.GetFieldAsMoney |
CTRecord.GetFieldAsNumber |
CTRecord.GetFieldAsShort |
CTRecord.GetFieldAsSigned |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsString |
CTRecord.GetFieldAsTime |
CTRecord.GetFieldAsUnsigned |
CTRecord.GetFieldAsWord |
CTRecord.GetFieldValue |
CTRecord.InsertBatch |
CTRecord.SetBatch |
CTRecord.SetFieldAsBigint |
CTRecord.SetFieldAsBlob |
CTRecord.SetFieldAsBool |
CTRecord.SetFieldAsByte |
CTRecord.SetFieldAsChar |
CTRecord.SetFieldAsCurrency |
CTRecord.SetFieldAsDate |
CTRecord.SetFieldAsDateTime |
CTRecord.SetFieldAsFloat |
CTRecord.SetFieldAsMoney |
CTRecord.SetFieldAsNumber |
CTRecord.SetFieldAsShort |
CTRecord.SetFieldAsSigned |
CTRecord.SetFieldAsString |
CTRecord.SetFieldAsTime |
CTRecord.SetFieldAsUnsigned |
CTRecord.SetFieldAsWord |
CTRecord.SetFieldValue |
Reading and Writing Field Data to a Record Buffer |
Updating Existing Records |
CTRecord.SetFilter |
CTRecord.SetNew |
CTRecord.SetRecordOffset |
CTRecord.SetRecordPos |
CTRecord.SwitchContext |
CTRecord.UnlockRecord |
CTRecord.Write |
c-tree and .NET |
c-treeDB .NET Class Reference |
c-treeDB .NET Definitions |
c-treeDB .NET Error and Return Values |
c-treeDB API for C# and VB |
CTResource |
CTResource Methods |
CTResource.Add |
CTResource.Delete |
CTResource.Find |
CTResource.First |
CTResource.GetData |
CTResource.GetDataLength |
CTResource.GetName |
CTResource.GetNumber |
CTResource.GetType |
CTResource.IsLocked |
CTResource.Next |
CTResource.SetData |
CTResource.SetName |
CTResource.SetNumber |
CTResource.SetType |
CTResource.Unlock |
CTResource.Update |
CTSegment Class |
CTSegment Methods |
CTSegment Operators |
CTSegment.~CTSegment |
CTSegment.AddSegment |
CTSegment.CTSegment |
CTSegment.GetField |
CTSegment.GetFieldName |
CTSegment.GetMode |
CTSegment.GetNumber |
CTSegment.GetStatus |
CTSegment.MoveSegment |
CTSegment.operator = |
CTSegment.SetMode |
CTSession Class |
CTSession Methods |
CTSession.AddDatabase |
CTSession.Attach |
CTSession.ClearPathPrefix |
CTSession.Create |
CTSession.CreateDatabase |
CTSession.CreateSession |
CTSession.CTSession |
CTSession.DeleteDatabase |
CTSession.Detach |
CTSession.DisconnectAll |
CTSession.Dispose |
CTSession.DropDatabase |
CTSession.FindDatabase |
CTSession.FirstDatabase |
CTSession.GetAttachMode |
CTSession.GetDatabaseCount |
CTSession.GetDatabaseUID |
CTSession.GetLibType |
CTSession.GetLogonOnly |
CTSession.GetParam |
CTSession.GetPath |
CTSession.GetPathPrefix |
CTSession.GetServerDateTime |
CTSession.GetServerName |
CTSession.GetSessionType |
CTSession.GetUserLogonName |
CTSession.IsActive |
CTSession.IsExclusive |
CTSession.Logon |
CTSession.Logout |
CTSession.NextDatabase |
CTSession.SetConfigurationFile |
CTSession.SetCurrentNodeName |
CTSession.SetExclusive |
CTSession.SetLogonOnly |
CTSession.SetParam |
CTSession.SetPath |
CTSession.SetPathPrefix |
CTSession.SetSessionType |
CTSession.StartDatabaseEngine |
CTSession.StopDatabaseEngine |
CTString Class |
CTTable Class |
CTTable Methods |
CTTable.AddField |
CTTable.AddField (by field object) |
CTTable.AddField (by name) |
CTTable.AddField (by number) |
CTTable.AddFullTextIndex |
CTTable.AddIndex |
CTTable.Alter |
CTTable.Attach |
CTTable.Clone |
CTTable.Close |
CTTable.Create |
CTTable.CreateTable |
CTTable.CTTable |
CTTable.DelField |
CTTable.DelFullTextIndex (by index name) |
CTTable.DelFullTextIndex (by index number) |
CTTable.DelIndex |
CTTable.DelSegment |
CTTable.Detach |
CTTable.Dispose |
CTTable.GetCndxIndex |
CTTable.GetCreateMode |
CTTable.GetDataDefaultExtentSize |
CTTable.GetDataExtension |
CTTable.GetDatno |
CTTable.GetField |
CTTable.GetFieldCount |
CTTable.GetFieldNumber |
CTTable.GetFirstPartition |
CTTable.GetFullTextIndex (by index name) |
CTTable.GetFullTextIndex (by index number) |
CTTable.GetFullTextIndexCount |
CTTable.GetGroupid |
CTTable.GetIdentityField |
CTTable.GetIdentityFieldDetails |
CTTable.GetIdxNo |
CTTable.GetIndex |
CTTable.GetIndexByUID |
CTTable.GetIndexCount |
CTTable.GetIndexDefaultExtentSize |
CTTable.GetIndexExtension |
CTTable.GetIndexFilename |
CTTable.GetLastIdentity |
CTTable.GetLastPartition |
CTTable.GetName |
CTTable.GetOpenMode |
CTTable.GetPadChar |
CTTable.GetPassword |
CTTable.GetPath |
CTTable.GetPermission |
CTTable.GetSegment |
CTTable.HasDelField |
CTTable.HasLocks |
CTTable Methods |
CTTable.HasLocks |
CTTable.HasNullFieldSupport |
CTTable.HasRecbyt |
CTTable.HasRowid |
CTTable.InsertField |
CTTable.InsertSegment |
CTTable.IsActive |
CTTable.MoveField |
CTTable.MoveSegment |
CTTable.Open |
CTTable.PartAdminByKey |
CTTable.PartAdminByName |
CTTable.PartAdminByNumber |
CTTable.Rebuild |
CTTable.Remove |
CTTable.ResetAll |
CTTable.SetDataDefaultExtentSize |
CTTable.SetDataExtension |
CTTable.SetFullTextIndexOption (by index object) |
CTTable.SetFullTextIndexOption (by name) |
CTTable.SetFullTextIndexOption (by number) |
CTTable.SetGroupid |
CTTable.SetIdentityField |
CTTable.SetIndexDefaultExtentSize |
CTTable.SetIndexExtension |
CTTable.SetIndexFilename |
CTTable.SetOwner |
CTTable.SetPadChar |
CTTable.SetPassword |
CTTable.SetPath |
CTTable.SetPermission |
CTTable.SystemFilterOff |
CTTable.SystemFilterOn |
CTTable.UnlockTable |
CTTable.UpdateCndxIndex |
CTTable.UpdateCreateMode |
CTTable.UpdatePadChar |
CTTime Class |
CTTime Methods |
CTTime Operators |
CTTime.~CTTime |
CTTime.CTTime |
CTTime.CurrentTime |
CTTime.GetTime |
CTTime.Hour |
CTTime.Minute |
CTTime.operator <, <=, >, >=, ==, != |
CTTime.operator = |
CTTime.Pack |
CTTime.Second |
CTTime.SetTime |
CTTime.StringToTime |
CTTime.TimeToString |
CTTime.Unpack |
Currency class |
D |
Data |
automatic conversion |
compatibility |
file extent size |
integrity |
Data File Extent Size |
Data integrity |
atomicity |
automatic recovery |
Data Integrity |
locking |
save points |
Transactions |
Data type |
date |
date/time |
numeric |
scalar |
time |
timestamp |
Data Types |
Database |
add existing |
add existing table |
add table under transaction control |
class |
connect |
create new |
create object |
create table without support |
delete table |
delete table under transaction control |
dictionary |
dictionary file layout |
drop |
find |
find by UID |
manage |
manage tables |
name |
next |
path |
properties |
table count |
table drop |
table drop under transaction control |
unique identifier |
without dictionary support |
working with |
Database Dictionary |
Database Name |
Database Path |
Database Properties |
Database UID (Unique Identifier) |
Date class |
Date data types |
Date format |
Date Types |
CTDateTime.DateTimeToString |
Date Types |
Date/Time |
class |
data types |
Date/Time (Timestamp) Types |
Default Date, Time, and Float Formats |
Definition |
index type |
lib types |
system filters |
table create mode |
table permission |
table type |
user profile |
Definitions |
field types |
find modes |
key types |
record lock modes |
segment modes |
session wide lock modes |
table create modes |
table permission |
Deleting a Database |
Deleting a Table |
Deleting a Table Under Transaction Control |
Deleting an Index from a Table |
Deleting Records |
Demoting Record Locks |
Dictionary, database |
Dispose objects |
Dropping a Database |
Dropping a Table |
Dropping a Table Under Transaction Control |
E |
Edited Record Flag |
Error |
faircom.snk |
handle |
Error Handling |
Exception class |
F |
FairCom DB Error Code Reference |
FairCom DB Expression Parser and Grammar |
FairCom Typographical Conventions |
Field Actual Length |
Field Defined Size |
Field mapping between FairCom DB SQL, c-treeDB and c-treeDB .NET |
Field Offset in Record Buffer |
Field Padding |
Field Types |
Adding, Inserting or Deleting Fields |
CTRecord.Find |
CTRecord.FindRowid |
CTRecord.FindTarget |
CTTable.AddField |
CTTable.InsertField |
Field Types |
Field Types |
Fields |
add |
Add, Insert, Delete, or Edit Fields |
Adding, Inserting or Deleting Fields |
class |
clear |
delete |
Add, Insert, Delete, or Edit Fields |
Adding, Inserting or Deleting Fields |
edit |
fixed length |
hidden |
insert |
Add, Insert, Delete, or Edit Fields |
Adding, Inserting or Deleting Fields |
length |
map between c-treeSQL and .NET |
name |
null support |
number |
offset in record buffer |
padding |
size |
types |
Field Types |
Field Types |
variable length |
Files |
data extent size |
index extension |
index extent size |
session dictionary layout |
table extension |
Filters |
system |
Find Database |
Find Database by UID |
Find mode |
Find Modes |
Find Modes |
Find Modes |
Find Modes |
Find Modes |
Find Table |
Find Table by UID |
Finding Records |
Finding Records by ROWID |
Finding Records by Target Key |
First Database |
First Record |
First Table |
Fixed length records |
Fixed or Variable Length Records |
Float format |
Forcing a Table Rebuild |
Forcing an Index Rebuild |
Formats |
default date |
default float |
default time |
Freeing Locks |
Freeing Locks Associated with a Table |
Function Level API (c-treeDB C API) |
Functions |
G |
Garbage Collector |
H |
Hidden Fields |
CTSegment.AddSegment |
Hidden Fields |
I |
Index |
add |
Add, Edit or Delete Indexes |
Adding or Deleting Indexes |
add to table |
class |
default for records |
delete |
Add, Edit or Delete Indexes |
Adding or Deleting Indexes |
delete from table |
edit |
file extension |
file extent size |
number |
rebuild |
RECBYT |
RECBYT Index |
Selecting the RECBYT Index |
ROWID |
ROWID Index |
Selecting the ROWID Index |
type |
Index File Extension |
Index File Extent Size |
Index Key Types |
Index Types (IDXNO enum) |
K |
Key types |
Key Types (KEY_TYPE enum) |
L |
Last Record |
Lib types |
Lib Types (LIB_TYPE enum) |
Lock |
free |
free, with table |
modes |
record modes |
records |
session wide |
session wide modes |
start |
Lock Modes |
CTBase.Lock |
CTRecord.LockRecord |
Lock Modes |
Locking |
Locking |
CTBase.IsLockActive |
CTBase.Lock |
CTBase.Unlock |
CTRecord.LockRecord |
CTRecord.UnlockRecord |
CTResource.IsLocked |
CTResource.Unlock |
Locking |
M |
Manage database |
Managing Databases |
Managing Tables |
Mode |
find |
record lock |
segment |
session wide lock |
table create |
Money class |
N |
Navigating Records |
New Record Flag |
Next Database |
Next Record |
Next Table |
First Table |
Next Table |
Null Field Support |
Number class |
Number of Fields |
Number of Indexes |
Numeric data types |
CTCURRENCY |
CTNUMBER |
Numeric Types |
O |
Objects Disposal |
Opening a Table |
Opening a Table with a Password |
Operators |
P |
Parentheses |
Password, table |
Path Property |
Permission, table |
Predefined Functions |
Previous Record |
Programming the c-treeDB .NET API |
Properties |
data file extent size |
edit record flag |
field padding |
index file extension |
index file extent size |
new record flag |
number of fields |
number of index |
record |
record count |
record lock |
record offset |
record ROWID |
table |
table file extension |
table group ID |
table name |
table password |
table path |
table permission mask |
update create mode |
Q |
Quick Tour |
R |
Reading and Writing Field Data to a Record Buffer |
Rebuild |
index |
table |
RECBYT Index |
Record Batches |
Record Buffer Layout |
Record Count |
Record Filters |
Record Lock Modes |
Record Locking |
Record Offset |
Record Properties |
Record ROWID |
Record Sets |
Records |
add new |
automatic data type conversion |
buffer layout |
class |
clear buffer |
clear field |
count |
create object |
default index |
delete |
edit flag |
field actual length |
field defined size |
field name |
field offset |
filter |
filter expression syntax |
find |
find by ROWID |
find by target key |
find mode |
first |
fixed length |
fixed length field |
last |
lock |
lock mode |
navigate |
new flag |
next |
null field support |
offset |
previous |
properties |
read field data |
RECBYT index |
ROWID |
ROWID index |
seek |
terminate set |
update existing |
variable length |
variable length field |
working with |
write field data |
Recovery, automatic |
Resetting a Record |
Resource Identification |
Resource Name |
Resource Number |
Resource Type |
ROWID Index |
S |
Save Points |
Scalar data types |
Scalar Types |
Security |
group |
owner |
world |
Seek to Record |
Segment Modes |
Adding or Deleting Indexes |
CTIndex.AddSegment |
CTIndex.InsertSegment |
CTRecord.LockRecord |
CTSegment.AddSegment |
CTSegment.SetMode |
CTTable.InsertSegment |
Segment Modes |
Segment Modes |
Segments |
class |
modes |
Selecting the RECBYT Index |
Selecting the ROWID Index |
Server and User Name Properties |
Session Dictionary |
Session Logon and Logout |
Session Properties |
Session wide locking |
Sessions |
active properties |
class |
create new dictionary |
create object |
logon |
logout |
password properties |
path properties |
properties |
server properties |
user name properties |
working with |
Session-Wide Lock Modes |
CTBase.GetLockMode |
Session-Wide Lock Modes |
Session-Wide Locking |
Sharing the Same Context |
Signing process |
strong |
Starting a Transaction |
Starting Locks |
String class |
System filters |
System Filters (SYS_FILTER enum) |
T |
Table |
add existing |
add existing under transaction control |
alter |
class |
close |
count |
create mode |
create modes |
create new |
create object |
create under transaction control |
create without database support |
delete |
delete index |
delete under transaction control |
drop |
drop under transaction control |
file extension |
Find |
find by UID |
first |
free locks |
group ID |
manage |
name |
next |
open |
open mode |
open with password |
password |
path |
permission |
permission mask |
properties |
rebuild |
type |
unique identifier |
update create mode |
working with |
Table Count |
Table Create Modes (CREATE_MODE enum) |
CTTable.Create |
CTTable.CreateTable |
CTTable.GetCreateMode |
Table Create Modes (CREATE_MODE enum) |
Table File Extension |
Table Group ID |
Table Name |
Table Open Modes |
Table Open Modes |
Table Open Modes |
Table Password |
Table Path |
Table Permission Mask |
Table Permissions (TABLE_PERMS enum) |
CTTable.GetPermission |
CTTable.SetPermission |
Table Permissions (TABLE_PERMS enum) |
Table Properties |
Table Types (TABLE_TYPE enum) |
Table UID (Unique Identifier) |
Tags, user defined |
Terminating a Record Set |
Terminating a Transaction |
The Default Index |
Time class |
Time data types |
Time format |
Time Types |
CTBase.GetDefDateType |
CTBase.GetDefTimeType |
CTBase.SetDefDateType |
CTBase.SetDefTimeType |
CTDate.StringToDate |
CTDateTime.DateTimeToString |
CTDateTime.StringToDateTime |
CTTime.StringToTime |
CTTime.TimeToString |
Time Types |
Timestamp data type |
Transaction |
add existing table |
atomicity |
automatic recovery |
create table |
delete table |
table drop |
Transaction Processing |
create table |
start |
terminate |
Transactions |
Type Casting |
Types of Resources |
U |
Update Create Mode |
Updating Existing Records |
User defined tags |
User profile |
User Profile (USER_PROF enum) |
User-Defined Tags |
Using Field Names |
V |
Variable length records |
Variables |
W |
Working with Databases |
Working with Records |
Opening a Table |
Working with Records |
Working with Resources |
Working with Sessions |
Working with Sessions without Dictionary Support |
Programming the c-treeDB .NET API |
Working with Sessions without Dictionary Support |
Working with Tables |