#include <podbc.h>
Inheritance diagram for PODBC::Field:
Public Member Functions | |
PBoolean | Post () |
Post the Changes back to the Database. | |
PString | operator= (const PString &str) |
Returns a String representation of the field. | |
PString | AsString () |
Display the Field Data as String. | |
void | SetValue (PString value) |
Set the Field Data. | |
void | SetDefaultValues () |
Initialise/Set the Default values for Field of New Record. | |
PBoolean | DataFragment (PString &Buffer, PINDEX &fragment, SQLINTEGER &size) |
DataFragment Data is broken into fragment to be passed to the Database. | |
Public Attributes | |
Bind | Data |
Data. | |
PwType | Type |
Data Field to ODBC Bind to. | |
FieldTypes | ODBCType |
pwlib Type for conversion | |
PString | Name |
Column. | |
PINDEX | col |
Column Name. | |
PBoolean | isReadOnly |
Column Attributes. | |
PBoolean | isNullable |
Is Field Readonly. | |
PBoolean | isAutoInc |
Allows Nulls. | |
int | Decimals |
Field AutoIncrements. | |
PBoolean | LongData |
Number of decimal places to Round. | |
Row * | row |
RecordHolder Reference. | |
Classes | |
class | Bind |
SQL compliant Bound DataTypes. More... |
DataFragment Data is broken into fragment to be passed to the Database.
Returns a String representation of the field.
PBoolean PODBC::Field::Post | ( | ) |
Post the Changes back to the Database.
void PODBC::Field::SetDefaultValues | ( | ) |
Initialise/Set the Default values for Field of New Record.
void PODBC::Field::SetValue | ( | PString | value | ) |
PINDEX PODBC::Field::col |
Column Name.
Data.
Field AutoIncrements.
Allows Nulls.
Is Field Readonly.
Column Attributes.
Number of decimal places to Round.
Column.
pwlib Type for conversion
RecordHolder Reference.