FairCom Direct SQL for C and C++
Index
A B
C
D
E
F
G H
I
J K L
M
N O P Q R S
T
U V W X Y Z
C
Command and Parameter Functions
Command-Line Compile - c-nav (ctdb) on Windows
Command-Line Compile - Linux NAV
Command-Line IDE Compile - Windows
Compile Using Microsoft Visual Studio IDE
Compiling
Copyright Notice
ctsqlAbort
ctsqlAbort
Initialization
Introduction to Direct SQL
ctsqlAddNumeric
ctsqlAddNumeric
Data Type Functions
ctsqlAffectedRows
Command and Parameter Functions
ctsqlAffectedRows
ctsqlClearAutoCommit
ctsqlClearAutoCommit
Initialization
Introduction to Direct SQL
ctsqlClearError
ctsqlClearError
Introduction to Direct SQL
ctsqlClose
ctsqlClose
Table Management Functions
ctsqlCommit
ctsqlCommit
Initialization
Introduction to Direct SQL
ctsqlCompare
ctsqlCompare
Data Type Functions
ctsqlConnect
ctsqlConnect
ctsqlSetSSL
Initialization
Introduction to Direct SQL
ctsqlConvert
ctsqlConvert
Data Type Functions
ctsqlDayOfWeek
ctsqlDayOfWeek
Data Type Functions
ctsqlDeployStp
ctsqlDeployStpRaw
ctsqlDisconnect
ctsqlDisconnect
Initialization
Introduction to Direct SQL
ctsqlDivNumeric
ctsqlDivNumeric
Data Type Functions
ctsqlDumpStp
ctsqlDumpStpRaw
ctsqlDeployStp
ctsqlDeployStpRaw
ctsqlDumpStp
ctsqlDumpStpRaw
ctsqlFreeProcInfo
ctsqlNewProcInfo
ctsqlExecute
Command and Parameter Functions
ctsqlExecute
ctsqlPrepareBatch
Introduction to Direct SQL
ctsqlExecuteDirect
Command and Parameter Functions
ctsqlExecuteDirect
Introduction to Direct SQL
ctsqlFirst
ctsqlFreeCommand
Command and Parameter Functions
ctsqlFreeCommand
Introduction to Direct SQL
ctsqlFreeConnection
ctsqlFreeConnection
Initialization
ctsqlFreeCursor
ctsqlFreeCursor
Introduction to Direct SQL
Table Management Functions
ctsqlFreeProcInfo
ctsqlGetAutoCommit
ctsqlGetAutoCommit
Initialization
ctsqlGetBigInt
ctsqlGetBigInt
Data Type Functions
ctsqlGetBinary
ctsqlGetBinary
Data Type Functions
ctsqlGetBit
ctsqlGetBit
Data Type Functions
ctsqlGetBlob
ctsqlGetBlob
Data Type Functions
ctsqlGetBytes
ctsqlGetChar
ctsqlGetColumnCount
ctsqlGetColumnCount
Introduction to Direct SQL
Table Management Functions
ctsqlGetColumnLength
ctsqlGetColumnLength
Introduction to Direct SQL
Table Management Functions
ctsqlGetColumnName
ctsqlGetColumnName
Introduction to Direct SQL
Table Management Functions
ctsqlGetColumnNameLen
ctsqlGetColumnNameLen
Table Management Functions
ctsqlGetColumnPrecision
ctsqlGetColumnPrecision
Introduction to Direct SQL
Table Management Functions
ctsqlGetColumnScale
ctsqlGetColumnScale
Introduction to Direct SQL
Table Management Functions
ctsqlGetColumnTitle
ctsqlGetColumnType
ctsqlGetColumnType
Introduction to Direct SQL
Table Management Functions
ctsqlGetCommandFromCursor
ctsqlGetConnectionFromCommand
ctsqlGetConnectionFromCursor
ctsqlGetDatabase
ctsqlGetDatabase
Initialization
ctsqlGetDate
ctsqlGetDate
Data Type Functions
ctsqlGetError
ctsqlGetBytes
ctsqlGetError
Initialization
Introduction to Direct SQL
ctsqlGetErrorMessage
ctsqlGetErrorMessage
Initialization
Introduction to Direct SQL
ctsqlGetFloat
ctsqlGetFloat
Data Type Functions
ctsqlGetInteger
ctsqlGetInteger
Data Type Functions
ctsqlGetIsolationLevel
ctsqlGetIsolationLevel
Initialization
ctsqlGetMoney
ctsqlGetMoney
Data Type Functions
ctsqlGetNChar
ctsqlGetNChar
Data Type Functions
ctsqlGetNumeric
ctsqlGetNumeric
Data Type Functions
ctsqlGetNumericAsString
ctsqlGetNumericParameterAsString
Command and Parameter Functions
ctsqlGetNumericParameterAsString
ctsqlGetParameter
Command and Parameter Functions
ctsqlGetParameter
ctsqlGetParameterAddress
ctsqlGetParameterCount
Command and Parameter Functions
ctsqlGetParameterCount
ctsqlGetParameterDirection
ctsqlGetParameterIndexByName
Command and Parameter Functions
ctsqlGetParameterIndexByName
Table Management Functions
ctsqlGetParameterLength
Command and Parameter Functions
ctsqlGetParameterLength
ctsqlGetParameterName
Command and Parameter Functions
ctsqlGetParameterName
ctsqlGetParameterNullFlag
Command and Parameter Functions
ctsqlGetParameterNullFlag
ctsqlGetParameterPrecision
Command and Parameter Functions
ctsqlGetParameterPrecision
ctsqlGetParameterScale
Command and Parameter Functions
ctsqlGetParameterScale
ctsqlGetParameterType
Command and Parameter Functions
ctsqlGetParameterType
ctsqlGetReal
ctsqlGetReal
Data Type Functions
ctsqlGetRow
ctsqlGetScrollableCursor
ctsqlGetSmallInt
ctsqlGetSmallInt
Data Type Functions
ctsqlGetTime
ctsqlGetTime
Data Type Functions
ctsqlGetTimeout
ctsqlGetTimeStamp
ctsqlGetTimeStamp
Data Type Functions
ctsqlGetTinyInt
ctsqlGetTinyInt
Data Type Functions
ctsqlGetUsername
ctsqlGetUsername
Initialization
ctsqlIsActiveConn
ctsqlIsActiveConn
Initialization
ctsqlIsColumnNull
ctsqlIsColumnNull
Introduction to Direct SQL
Table Management Functions
ctsqlIsNullable
ctsqlIsNullable
Introduction to Direct SQL
Table Management Functions
ctsqlIsParameterNull
ctsqlJumpTo
ctsqlLast
ctsqlMulNumeric
ctsqlMulNumeric
Data Type Functions
ctsqlNewCommand
Command and Parameter Functions
ctsqlNewCommand
Introduction to Direct SQL
ctsqlNewConnection
ctsqlNewConnection
Initialization
ctsqlNewCursor
ctsqlNewCursor
Table Management Functions
ctsqlNewProcInfo
ctsqlNext
ctsqlNext
Introduction to Direct SQL
Table Management Functions
ctsqlNextBatchItem
ctsqlNumericToString
ctsqlPrepare
Command and Parameter Functions
ctsqlExecute
ctsqlPrepare
Introduction to Direct SQL
ctsqlPrepareBatch
Command and Parameter Functions
ctsqlExecute
ctsqlPrepareBatch
Introduction to Direct SQL
ctsqlPrev
ctsqlRoundNumeric
ctsqlRoundNumeric
Data Type Functions
ctsqlSetAutoCommit
ctsqlSetAutoCommit
Initialization
Introduction to Direct SQL
ctsqlSetBigIntParameter
Command and Parameter Functions
ctsqlSetBigIntParameter
Introduction to Direct SQL
ctsqlSetBinaryParameter
Command and Parameter Functions
ctsqlSetBinaryParameter
Introduction to Direct SQL
ctsqlSetBlob
ctsqlSetBlob
Data Type Functions
ctsqlSetCharParameter
ctsqlSetDateParameter
Command and Parameter Functions
ctsqlSetDateParameter
Introduction to Direct SQL
ctsqlSetFloatParameter
Command and Parameter Functions
ctsqlSetFloatParameter
Introduction to Direct SQL
ctsqlSetIntegerParameter
Command and Parameter Functions
ctsqlSetIntegerParameter
Introduction to Direct SQL
ctsqlSetIsolationLevel
ctsqlSetIsolationLevel
Initialization
Introduction to Direct SQL
ctsqlSetNCharParameter
Command and Parameter Functions
ctsqlSetNCharParameter
Introduction to Direct SQL
ctsqlSetNumericParameter
Command and Parameter Functions
ctsqlSetNumericParameter
Introduction to Direct SQL
ctsqlSetNumericParameterAsString
Command and Parameter Functions
ctsqlSetNumericParameterAsString
ctsqlSetParameter
Command and Parameter Functions
ctsqlSetParameter
Introduction to Direct SQL
ctsqlSetParameterAsString
ctsqlSetParameterPrecision
Command and Parameter Functions
ctsqlSetParameterPrecision
ctsqlSetParameterScale
Command and Parameter Functions
ctsqlSetParameterScale
ctsqlSetPreserveCursor
ctsqlSetScrollableCursor
ctsqlSetSSL
ctsqlConnect
ctsqlSetSSL
ctsqlSetTimeout
ctsqlSetTimeout
Introduction to Direct SQL
ctsqlSetTimeParameter
Command and Parameter Functions
ctsqlSetTimeParameter
Introduction to Direct SQL
ctsqlSetTimeStampParameter
Command and Parameter Functions
ctsqlSetTimeStampParameter
Introduction to Direct SQL
ctsqlStringToNumeric
ctsqlSubNumeric
ctsqlSubNumeric
Data Type Functions
D
Data Type Functions
Data Type Functions
Introduction to Direct SQL
Define
Define
Define
Define
Define
Done
Done
Done
Done
Done
F
FairCom DB Direct SQL Function Reference Guide
FairCom DB Direct SQL Interface
FairCom DB DSQL Field Types
ctsqlGetParameterType
ctsqlSetCharParameter
ctsqlSetIntegerParameter
ctsqlSetNCharParameter
ctsqlSetNumericParameter
ctsqlSetParameter
FairCom DB DSQL Field Types
FairCom DB DSQL Transaction Isolation Levels
FairCom Direct SQL for C and C++
FairCom Typographical Conventions
I
Init
Init
Init
Init
Init
Initialization
Introduction to Direct SQL
M
Manage
Manage
Manage
Manage
Manage
T
Table Management Functions
Tutorial 1: Initialize a single table
Tutorial 2: Relational Model and Indexing
Tutorial 3: Locking
Tutorial 4: Transaction Processing
Tutorials