Data Access Classes
[Database]

Classes

class  Int8Column
class  Int16Column
class  Int32Column
class  Int64Column
class  Float32Column
class  Float64Column
class  DecimalColumn
class  BitColumn
class  TimeStampColumn
class  DateColumn
class  DateTimeColumn
struct  chars255
class  CharColumn
class  VarCharColumn
class  Command
 Abstract base class for database commands. MySqlCommand SqlLiteCommand. More...
class  ParameterDirection
class  CommandParameter
class  Connection
 Abstract base class for database connections. MySqlConnection SqlLiteConnection. More...
class  DbSqlType
class  DataColumn
class  DataRow
 A row in a DataTable. DataTable. More...
class  DataTable
 A table of variant data. More...
class  IColumn
class  RecordSet
 In memory reocrd set with typed columns (no variants). DataTable Command. More...
class  Transaction
 Abstract base class for transactions. More...

Typedefs

typedef RefCountPtr< CommandCommandPtr
typedef RefCountPtr
< CommandParameter
CommandParameterPtr
typedef RefCountPtr< ConnectionConnectionPtr
typedef RefCountPtr< DataColumnDataColumnPtr
typedef RefCountPtr< DataRowDataRowPtr
typedef RefCountPtr< RecordSetRecordSetPtr
typedef RefCountPtr< TransactionTransactionPtr

Functions

void ValidateType (chars255 &uri)
void ValidateType (CommandParameter *prm)
void ValidateType (IColumn *col)
void ValidateType (const Transaction &prm)
void ValidateType (Transaction *prm)