| 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 (FairCom DB API 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 FairCom DB API .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 |
| 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 API .NET Class Reference |
| FairCom DB API .NET Definitions |
| FairCom DB API .NET Error and Return Values |
| FairCom DB API API for C# and VB |
| 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, FairCom DB API and FairCom DB API .NET |
| Field Offset in Record Buffer |
| Field Padding |
| Field Types |
| Adding, Inserting or Deleting Fields |
| 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 |
| CTRecord.Find |
| CTRecord.FindRowid |
| CTRecord.FindTarget |
| 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 (FairCom DB API 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 FairCom DB API .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 |
| 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 FairCom DB API .NET API |
| Working with Sessions without Dictionary Support |
| Working with Tables |