Go to the source code of this file.
Classes | |
class | EZSQLThrowable |
Abstract SQL exception. More... | |
class | IZBlob |
External or internal blob wrapper object. More... | |
class | IZCallableStatement |
Callable SQL statement interface. More... | |
class | IZConnection |
Database Connection interface. More... | |
class | IZDatabaseMetadata |
Database metadata interface. More... | |
class | IZDriver |
Database Driver interface. More... | |
class | IZDriverManager |
Driver Manager interface. More... | |
class | IZNotification |
Database notification interface. More... | |
class | IZPreparedStatement |
Prepared SQL statement interface. More... | |
class | IZResultSet |
Rows returned by SQL query. More... | |
class | IZResultSetMetadata |
ResultSet metadata interface. More... | |
class | IZSequence |
Database sequence generator interface. More... | |
class | IZStatement |
Generic SQL statement interface. More... | |
Typedefs | |
typedef interface | IZBlob |
typedef interface | IZCallableStatement |
typedef interface | IZConnection |
typedef interface | IZDatabaseMetadata |
typedef interface | IZDriver |
typedef interface | IZDriverManager |
typedef interface | IZNotification |
typedef interface | IZPreparedStatement |
typedef interface | IZResultSet |
typedef interface | IZResultSetMetadata |
typedef interface | IZSequence |
typedef interface | IZStatement |
typedef ProcedureReturnsResult | Searchable = 2 |
Enumerations | |
enum | TZBestRowIdentifier { brUnknown, brNotPseudo, brPseudo } |
Defines a best row identifier. More... | |
enum | TZColumnNullableType { ntNoNulls, ntNullable, ntNullableUnknown } |
Defines a nullable type for the column. More... | |
enum | TZFetchDirection { fdForward, fdReverse, fdUnknown } |
Defines a resultset fetch direction. More... | |
enum | TZImportedKey { ikCascade, ikRestrict, ikSetNull, ikNoAction, ikSetDefault, ikInitiallyDeferred, ikInitiallyImmediate, ikNotDeferrable } |
enum | TZLocateUpdatesMode { loWhereAll, loWhereChanged, loWhereKeyOnly } |
Defines a locate mode. More... | |
enum | TZPostUpdatesMode { poColumnsAll, poColumnsChanged } |
Defines a post update mode. More... | |
enum | TZProcedureColumnType { pctUnknown, pctIn, pctInOut, pctOut, pctReturn, pctResultSet } |
Defines a column type for the procedures. More... | |
enum | TZProcedureResultType { prtUnknown, prtNoResult, prtReturnsResult } |
Defines a result type for the procedures. More... | |
enum | TZResultSetConcurrency { rcReadOnly, rcUpdatable } |
Defines a result set concurrency type. More... | |
enum | TZResultSetType { rtForwardOnly, rtScrollInsensitive, rtScrollSensitive } |
Defines a type of result set. More... | |
enum | TZScopeBestRowIdentifier { sbrTemporary, sbrTransaction, sbrSession } |
Defines a scope best row identifier. More... | |
enum | TZSQLType { stUnknown, stBoolean, stByte, stShort, stInteger, stLong, stFloat, stDouble, stBigDecimal, stString, stUnicodeString, stBytes, stDate, stTime, stTimestamp, stAsciiStream, stUnicodeStream, stBinaryStream } |
Generic SQL exception. More... | |
enum | TZTableIndex { tiStatistic, tiClustered, tiHashed, tiOther } |
enum | TZTransactIsolationLevel { tiNone, tiReadUncommitted, tiReadCommitted, tiRepeatableRead, tiSerializable } |
Defines a transaction isolation level. More... | |
enum | TZVersionColumn { vcUnknown, vcNotPseudo, vcPseudo } |
Defines a version column. More... | |
Variables | |
const IZDriverManager | DriverManager |
The common driver manager object. |
typedef interface IZBlob |
Definition at line 297 of file ZDbcIntfs.pas.
typedef interface IZCallableStatement |
Definition at line 294 of file ZDbcIntfs.pas.
typedef interface IZConnection |
Definition at line 290 of file ZDbcIntfs.pas.
typedef interface IZDatabaseMetadata |
Definition at line 291 of file ZDbcIntfs.pas.
typedef interface IZDriver |
Definition at line 289 of file ZDbcIntfs.pas.
typedef interface IZDriverManager |
Definition at line 288 of file ZDbcIntfs.pas.
typedef interface IZNotification |
Definition at line 298 of file ZDbcIntfs.pas.
typedef interface IZPreparedStatement |
Definition at line 293 of file ZDbcIntfs.pas.
typedef interface IZResultSet |
Definition at line 295 of file ZDbcIntfs.pas.
typedef interface IZResultSetMetadata |
Definition at line 296 of file ZDbcIntfs.pas.
typedef interface IZSequence |
Definition at line 299 of file ZDbcIntfs.pas.
typedef interface IZStatement |
Definition at line 292 of file ZDbcIntfs.pas.
typedef ProcedureReturnsResult Searchable = 2 |
Definition at line 72 of file ZDbcIntfs.pas.
enum TZBestRowIdentifier |
enum TZColumnNullableType |
enum TZFetchDirection |
enum TZImportedKey |
ikCascade | |
ikRestrict | |
ikSetNull | |
ikNoAction | |
ikSetDefault | |
ikInitiallyDeferred | |
ikInitiallyImmediate | |
ikNotDeferrable |
Definition at line 245 of file ZDbcIntfs.pas.
enum TZLocateUpdatesMode |
enum TZPostUpdatesMode |
enum TZResultSetType |
enum TZSQLType |
Generic SQL exception.
Generic SQL warning. Defines supported SQL types.
stUnknown | |
stBoolean | |
stByte | |
stShort | |
stInteger | |
stLong | |
stFloat | |
stDouble | |
stBigDecimal | |
stString | |
stUnicodeString | |
stBytes | |
stDate | |
stTime | |
stTimestamp | |
stAsciiStream | |
stUnicodeStream | |
stBinaryStream |
Definition at line 127 of file ZDbcIntfs.pas.
enum TZTableIndex |
enum TZVersionColumn |
const IZDriverManager DriverManager |