plain/ZPlainDb2.pas File Reference

Go to the source code of this file.

Typedefs

typedef SQLRETURN(* TSQLAllocConnect )(SQLHENV henv, PSQLHDBC phdbc)
typedef SQLRETURN(* TSQLAllocEnv )(PSQLHENV phenv)
typedef SQLRETURN(* TSQLAllocHandle )(SQLSMALLINT fHandleType, SQLHANDLE hInput, PSQLHANDLE phOutput)
typedef SQLRETURN(* TSQLAllocStmt )(SQLHDBC hdbc, PSQLHSTMT phstmt)
typedef SQLRETURN(* TSQLBindCol )(SQLHSTMT hstmt, SQLUSMALLINT icol, SQLSMALLINT fCType, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER pcbValue)
typedef SQLRETURN(* TSQLBindParameter )(SQLHSTMT hstmt, SQLUSMALLINT ipar, SQLSMALLINT fParamType, SQLSMALLINT fCType, SQLSMALLINT fSqlType, SQLUINTEGER cbColDef, SQLSMALLINT ibScale, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER pcbValue)
typedef SQLRETURN(* TSQLCancel )(SQLHSTMT hstmt)
typedef SQLRETURN(* TSQLCloseCursor )(SQLHSTMT hStmt)
typedef SQLRETURN(* TSQLColAttribute )(SQLHSTMT hstmt, SQLUSMALLINT icol, SQLUSMALLINT fDescType, SQLPOINTER rgbDesc, SQLSMALLINT cbDescMax, PSQLSMALLINT pcbDesc, SQLPOINTER pfDesc)
typedef SQLRETURN(* TSQLColumns )(SQLHSTMT hstmt, PSQLCHAR szCatalogName, SQLSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLSMALLINT cbTableName, PSQLCHAR szColumnName, SQLSMALLINT cbColumnName)
typedef SQLRETURN(* TSQLConnect )(SQLHDBC hdbc, PSQLCHAR szDSN, SQLSMALLINT cbDSN, PSQLCHAR szUID, SQLSMALLINT cbUID, PSQLCHAR szAuthStr, SQLSMALLINT cbAuthStr)
typedef SQLRETURN(* TSQLCopyDesc )(SQLHDESC hDescSource, SQLHDESC hDescTarget)
typedef SQLRETURN(* TSQLDataSources )(SQLHENV henv, SQLUSMALLINT fDirection, PSQLCHAR szDSN, SQLSMALLINT cbDSNMax, PSQLSMALLINT pcbDSN, PSQLCHAR szDescription, SQLSMALLINT cbDescriptionMax, PSQLSMALLINT pcbDescription)
typedef SQLRETURN(* TSQLDescribeCol )(SQLHSTMT hstmt, SQLUSMALLINT icol, PSQLCHAR szColName, SQLSMALLINT cbColNameMax, PSQLSMALLINT pcbColName, PSQLSMALLINT pfSqlType, PSQLUINTEGER pcbColDef, PSQLSMALLINT pibScale, PSQLSMALLINT pfNullable)
typedef SQLRETURN(* TSQLDisconnect )(SQLHDBC hdbc)
typedef SQLRETURN(* TSQLEndTran )(SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLSMALLINT fType)
typedef SQLRETURN(* TSQLError )(SQLHENV henv, SQLHDBC hdbc, SQLHSTMT hstmt, PSQLCHAR szSqlState, PSQLINTEGER pfNativeError, PSQLCHAR szErrorMsg, SQLSMALLINT cbErrorMsgMax, PSQLSMALLINT pcbErrorMsg)
typedef SQLRETURN(* TSQLExecDirect )(SQLHSTMT hstmt, PSQLCHAR szSqlStr, SQLINTEGER cbSqlStr)
typedef SQLRETURN(* TSQLExecute )(SQLHSTMT hstmt)
typedef SQLRETURN(* TSQLFetch )(SQLHSTMT hstmt)
typedef SQLRETURN(* TSQLFetchScroll )(SQLHSTMT StatementHandle, SQLSMALLINT FetchOrientation, SQLLEN FetchOffset)
typedef SQLRETURN(* TSQLFreeConnect )(SQLHDBC hdbc)
typedef SQLRETURN(* TSQLFreeEnv )(SQLHENV henv)
typedef SQLRETURN(* TSQLFreeHandle )(SQLSMALLINT fHandleType, SQLHANDLE hHandle)
typedef SQLRETURN(* TSQLFreeStmt )(SQLHSTMT hstmt, SQLUSMALLINT fOption)
typedef SQLRETURN(* TSQLGetCursorName )(SQLHSTMT hstmt, PSQLCHAR szCursor, SQLSMALLINT cbCursorMax, PSQLSMALLINT pcbCursor)
typedef SQLRETURN(* TSQLGetData )(SQLHSTMT hstmt, SQLUSMALLINT icol, SQLSMALLINT fCType, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER pcbValue)
typedef SQLRETURN(* TSQLGetDescField )(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength, PSQLINTEGER StringLength)
typedef SQLRETURN(* TSQLGetDescRec )(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, PSQLCHAR Name, SQLSMALLINT BufferLength, PSQLSMALLINT StringLength, PSQLSMALLINT _Type, PSQLSMALLINT SubType, PSQLINTEGER Length, PSQLSMALLINT Precision, PSQLSMALLINT Scale, PSQLSMALLINT Nullable)
typedef SQLRETURN(* TSQLGetDiagField )(SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLSMALLINT iRecNumber, SQLSMALLINT fDiagIdentifier, SQLPOINTER pDiagInfo, SQLSMALLINT cbDiagInfoMax, PSQLSMALLINT pcbDiagInfo)
typedef SQLRETURN(* TSQLGetDiagRec )(SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLSMALLINT iRecNumber, PSQLCHAR pszSqlState, PSQLINTEGER pfNativeError, PSQLCHAR pszErrorMsg, SQLSMALLINT cbErrorMsgMax, PSQLSMALLINT pcbErrorMsg)
typedef SQLRETURN(* TSQLGetFunctions )(SQLHDBC hdbc, SQLUSMALLINT fFunction, PSQLUSMALLINT pfExists)
typedef SQLRETURN(* TSQLGetInfo )(SQLHDBC hdbc, SQLUSMALLINT fInfoType, SQLPOINTER rgbInfoValue, SQLSMALLINT cbInfoValueMax, PSQLSMALLINT pcbInfoValue)
typedef SQLRETURN(* TSQLGetLength )(SQLHSTMT hstmt, SQLSMALLINT LocatorCType, SQLINTEGER Locator, PSQLINTEGER StringLength, PSQLINTEGER IndicatorValue)
typedef SQLRETURN(* TSQLGetPosition )(SQLHSTMT hstmt, SQLSMALLINT LocatorCType, SQLINTEGER SourceLocator, SQLINTEGER SearchLocator, PSQLCHAR SearchLiteral, SQLINTEGER SearchLiteralLength, SQLUINTEGER FromPosition, PSQLUINTEGER LocatedAt, PSQLINTEGER IndicatorValue)
typedef SQLRETURN(* TSQLGetStmtAttr )(SQLHSTMT StatementHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER BufferLength, SQLINTEGER StringLength)
typedef SQLRETURN(* TSQLGetStmtOption )(SQLHSTMT hstmt, SQLUSMALLINT fOption, SQLPOINTER pvParam)
typedef SQLRETURN(* TSQLGetSubString )(SQLHSTMT hstmt, SQLSMALLINT LocatorCType, SQLINTEGER SourceLocator, SQLUINTEGER FromPosition, SQLUINTEGER ForLength, SQLSMALLINT TargetCType, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER StringLength, PSQLINTEGER IndicatorValue)
typedef SQLRETURN(* TSQLGetTypeInfo )(SQLHSTMT hstmt, SQLSMALLINT fSqlType)
typedef SQLRETURN(* TSQLNextResult )(SQLHSTMT hstmtSource, SQLHSTMT hstmtTarget)
typedef SQLRETURN(* TSQLNumResultCols )(SQLHSTMT hstmt, PSQLSMALLINT pccol)
typedef SQLRETURN(* TSQLParamData )(SQLHSTMT hstmt, SQLPOINTER prgbValue)
typedef SQLRETURN(* TSQLPrepare )(SQLHSTMT hstmt, PSQLCHAR szSqlStr, SQLINTEGER cbSqlStr)
typedef SQLRETURN(* TSQLPutData )(SQLHSTMT hstmt, SQLPOINTER rgbValue, SQLINTEGER cbValue)
typedef SQLRETURN(* TSQLRowCount )(SQLHSTMT hstmt, PSQLINTEGER pcrow)
typedef SQLRETURN(* TSQLSetConnectAttr )(SQLHDBC hdbc, SQLINTEGER fOption, SQLPOINTER pvParam, SQLINTEGER fStrLen)
typedef SQLRETURN(* TSQLSetConnectOption )(SQLHDBC hdbc, SQLUSMALLINT fOption, SQLUINTEGER vParam)
typedef SQLRETURN(* TSQLSetCursorName )(SQLHSTMT hstmt, PSQLCHAR szCursor, SQLSMALLINT cbCursor)
typedef SQLRETURN(* TSQLSetDescField )(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength)
typedef SQLRETURN(* TSQLSetDescRec )(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT _Type, SQLSMALLINT SubType, SQLINTEGER Length, SQLSMALLINT Precision, SQLSMALLINT Scale, SQLPOINTER Data, PSQLINTEGER StringLength, PSQLINTEGER Indicator)
typedef SQLRETURN(* TSQLSetParam )(SQLHSTMT hstmt, SQLUSMALLINT ipar, SQLSMALLINT fCType, SQLSMALLINT fSqlType, SQLUINTEGER cbParamDef, SQLSMALLINT ibScale, SQLPOINTER rgbValue, PSQLINTEGER pcbValue)
typedef SQLRETURN(* TSQLSetStmtAttr )(SQLHSTMT hstmt, SQLINTEGER fOption, SQLPOINTER pvParam, SQLINTEGER fStrLen)
typedef SQLRETURN(* TSQLSetStmtOption )(SQLHSTMT hstmt, SQLUSMALLINT fOption, SQLUINTEGER vParam)
typedef SQLRETURN(* TSQLSpecialColumns )(SQLHSTMT hstmt, SQLUSMALLINT fColType, PSQLCHAR szCatalogName, SQLUSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLUSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLUSMALLINT cbTableName, SQLUSMALLINT fScope, SQLUSMALLINT fNullable)
typedef SQLRETURN(* TSQLStatistics )(SQLHSTMT hstmt, PSQLCHAR szCatalogName, SQLSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLSMALLINT cbTableName, SQLUSMALLINT fUnique, SQLUSMALLINT fAccuracy)
typedef SQLRETURN(* TSQLTables )(SQLHSTMT hstmt, PSQLCHAR szCatalogName, SQLSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLSMALLINT cbTableName, SQLSMALLINT szTableType, SQLSMALLINT cbTableType)
typedef SQLRETURN(* TSQLTransact )(SQLHENV henv, SQLHDBC hdbc, SQLUSMALLINT fType)

Variables

const TZNativeLibraryLoader LibraryLoader
const LINUX_DLL_LOCATION = "db2cli.so"
const TSQLAllocConnect SQLAllocConnect
const TSQLAllocEnv SQLAllocEnv
const TSQLAllocHandle SQLAllocHandle
const TSQLAllocStmt SQLAllocStmt
const TSQLBindCol SQLBindCol
const TSQLBindParameter SQLBindParameter
const TSQLCancel SQLCancel
const TSQLCloseCursor SQLCloseCursor
const TSQLColAttribute SQLColAttribute
const TSQLColumns SQLColumns
const TSQLConnect SQLConnect
const TSQLCopyDesc SQLCopyDesc
const TSQLDataSources SQLDataSources
const TSQLDescribeCol SQLDescribeCol
const TSQLDisconnect SQLDisconnect
const TSQLEndTran SQLEndTran
const TSQLError SQLError
const TSQLExecDirect SQLExecDirect
const TSQLExecute SQLExecute
const TSQLFetch SQLFetch
const TSQLFetchScroll SQLFetchScroll
const TSQLFreeConnect SQLFreeConnect
const TSQLFreeEnv SQLFreeEnv
const TSQLFreeHandle SQLFreeHandle
const TSQLFreeStmt SQLFreeStmt
const TSQLGetCursorName SQLGetCursorName
const TSQLGetData SQLGetData
const TSQLGetDescField SQLGetDescField
const TSQLGetDescRec SQLGetDescRec
const TSQLGetDiagField SQLGetDiagField
const TSQLGetDiagRec SQLGetDiagRec
const TSQLGetFunctions SQLGetFunctions
const TSQLGetInfo SQLGetInfo
const TSQLGetLength SQLGetLength
const TSQLGetPosition SQLGetPosition
const TSQLGetStmtAttr SQLGetStmtAttr
const TSQLGetStmtOption SQLGetStmtOption
const TSQLGetSubString SQLGetSubString
const TSQLGetTypeInfo SQLGetTypeInfo
const TSQLNextResult SQLNextResult
const TSQLNumResultCols SQLNumResultCols
const TSQLParamData SQLParamData
const TSQLPrepare SQLPrepare
const TSQLPutData SQLPutData
const TSQLRowCount SQLRowCount
const TSQLSetConnectAttr SQLSetConnectAttr
const TSQLSetConnectOption SQLSetConnectOption
const TSQLSetCursorName SQLSetCursorName
const TSQLSetDescField SQLSetDescField
const TSQLSetDescRec SQLSetDescRec
const TSQLSetParam SQLSetParam
const TSQLSetStmtAttr SQLSetStmtAttr
const TSQLSetStmtOption SQLSetStmtOption
const TSQLSpecialColumns SQLSpecialColumns
const TSQLStatistics SQLStatistics
const TSQLTables SQLTables
const TSQLTransact SQLTransact
const WINDOWS_DLL_LOCATION = "db2cli.dll"


Typedef Documentation

typedef SQLRETURN(* TSQLAllocConnect)(SQLHENV henv, PSQLHDBC phdbc)

Definition at line 75 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLAllocEnv)(PSQLHENV phenv)

Definition at line 80 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLAllocHandle)(SQLSMALLINT fHandleType, SQLHANDLE hInput, PSQLHANDLE phOutput)

Definition at line 89 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLAllocStmt)(SQLHDBC hdbc, PSQLHSTMT phstmt)

Definition at line 84 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLBindCol)(SQLHSTMT hstmt, SQLUSMALLINT icol, SQLSMALLINT fCType, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER pcbValue)

Definition at line 95 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLBindParameter)(SQLHSTMT hstmt, SQLUSMALLINT ipar, SQLSMALLINT fParamType, SQLSMALLINT fCType, SQLSMALLINT fSqlType, SQLUINTEGER cbColDef, SQLSMALLINT ibScale, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER pcbValue)

Definition at line 391 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLCancel)(SQLHSTMT hstmt)

Definition at line 104 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLCloseCursor)(SQLHSTMT hStmt)

Definition at line 183 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLColAttribute)(SQLHSTMT hstmt, SQLUSMALLINT icol, SQLUSMALLINT fDescType, SQLPOINTER rgbDesc, SQLSMALLINT cbDescMax, PSQLSMALLINT pcbDesc, SQLPOINTER pfDesc)

Definition at line 108 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLColumns)(SQLHSTMT hstmt, PSQLCHAR szCatalogName, SQLSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLSMALLINT cbTableName, PSQLCHAR szColumnName, SQLSMALLINT cbColumnName)

Definition at line 417 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLConnect)(SQLHDBC hdbc, PSQLCHAR szDSN, SQLSMALLINT cbDSN, PSQLCHAR szUID, SQLSMALLINT cbUID, PSQLCHAR szAuthStr, SQLSMALLINT cbAuthStr)

Definition at line 118 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLCopyDesc)(SQLHDESC hDescSource, SQLHDESC hDescTarget)

Definition at line 279 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLDataSources)(SQLHENV henv, SQLUSMALLINT fDirection, PSQLCHAR szDSN, SQLSMALLINT cbDSNMax, PSQLSMALLINT pcbDSN, PSQLCHAR szDescription, SQLSMALLINT cbDescriptionMax, PSQLSMALLINT pcbDescription)

Definition at line 428 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLDescribeCol)(SQLHSTMT hstmt, SQLUSMALLINT icol, PSQLCHAR szColName, SQLSMALLINT cbColNameMax, PSQLSMALLINT pcbColName, PSQLSMALLINT pfSqlType, PSQLUINTEGER pcbColDef, PSQLSMALLINT pibScale, PSQLSMALLINT pfNullable)

Definition at line 128 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLDisconnect)(SQLHDBC hdbc)

Definition at line 140 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLEndTran)(SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLSMALLINT fType)

Definition at line 245 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLError)(SQLHENV henv, SQLHDBC hdbc, SQLHSTMT hstmt, PSQLCHAR szSqlState, PSQLINTEGER pfNativeError, PSQLCHAR szErrorMsg, SQLSMALLINT cbErrorMsgMax, PSQLSMALLINT pcbErrorMsg)

Definition at line 144 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLExecDirect)(SQLHSTMT hstmt, PSQLCHAR szSqlStr, SQLINTEGER cbSqlStr)

Definition at line 155 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLExecute)(SQLHSTMT hstmt)

Definition at line 161 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLFetch)(SQLHSTMT hstmt)

Definition at line 165 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLFetchScroll)(SQLHSTMT StatementHandle, SQLSMALLINT FetchOrientation, SQLLEN FetchOffset)

Definition at line 438 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLFreeConnect)(SQLHDBC hdbc)

Definition at line 169 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLFreeEnv)(SQLHENV henv)

Definition at line 173 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLFreeHandle)(SQLSMALLINT fHandleType, SQLHANDLE hHandle)

Definition at line 252 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLFreeStmt)(SQLHSTMT hstmt, SQLUSMALLINT fOption)

Definition at line 177 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetCursorName)(SQLHSTMT hstmt, PSQLCHAR szCursor, SQLSMALLINT cbCursorMax, PSQLSMALLINT pcbCursor)

Definition at line 187 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetData)(SQLHSTMT hstmt, SQLUSMALLINT icol, SQLSMALLINT fCType, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER pcbValue)

Definition at line 194 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetDescField)(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength, PSQLINTEGER StringLength)

Definition at line 284 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetDescRec)(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, PSQLCHAR Name, SQLSMALLINT BufferLength, PSQLSMALLINT StringLength, PSQLSMALLINT _Type, PSQLSMALLINT SubType, PSQLINTEGER Length, PSQLSMALLINT Precision, PSQLSMALLINT Scale, PSQLSMALLINT Nullable)

Definition at line 294 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetDiagField)(SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLSMALLINT iRecNumber, SQLSMALLINT fDiagIdentifier, SQLPOINTER pDiagInfo, SQLSMALLINT cbDiagInfoMax, PSQLSMALLINT pcbDiagInfo)

Definition at line 268 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetDiagRec)(SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLSMALLINT iRecNumber, PSQLCHAR pszSqlState, PSQLINTEGER pfNativeError, PSQLCHAR pszErrorMsg, SQLSMALLINT cbErrorMsgMax, PSQLSMALLINT pcbErrorMsg)

Definition at line 257 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetFunctions)(SQLHDBC hdbc, SQLUSMALLINT fFunction, PSQLUSMALLINT pfExists)

Definition at line 443 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetInfo)(SQLHDBC hdbc, SQLUSMALLINT fInfoType, SQLPOINTER rgbInfoValue, SQLSMALLINT cbInfoValueMax, PSQLSMALLINT pcbInfoValue)

Definition at line 448 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetLength)(SQLHSTMT hstmt, SQLSMALLINT LocatorCType, SQLINTEGER Locator, PSQLINTEGER StringLength, PSQLINTEGER IndicatorValue)

Definition at line 371 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetPosition)(SQLHSTMT hstmt, SQLSMALLINT LocatorCType, SQLINTEGER SourceLocator, SQLINTEGER SearchLocator, PSQLCHAR SearchLiteral, SQLINTEGER SearchLiteralLength, SQLUINTEGER FromPosition, PSQLUINTEGER LocatedAt, PSQLINTEGER IndicatorValue)

Definition at line 379 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetStmtAttr)(SQLHSTMT StatementHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER BufferLength, SQLINTEGER StringLength)

Definition at line 455 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetStmtOption)(SQLHSTMT hstmt, SQLUSMALLINT fOption, SQLPOINTER pvParam)

Definition at line 462 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetSubString)(SQLHSTMT hstmt, SQLSMALLINT LocatorCType, SQLINTEGER SourceLocator, SQLUINTEGER FromPosition, SQLUINTEGER ForLength, SQLSMALLINT TargetCType, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, PSQLINTEGER StringLength, PSQLINTEGER IndicatorValue)

Definition at line 358 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLGetTypeInfo)(SQLHSTMT hstmt, SQLSMALLINT fSqlType)

Definition at line 467 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLNextResult)(SQLHSTMT hstmtSource, SQLHSTMT hstmtTarget)

Definition at line 505 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLNumResultCols)(SQLHSTMT hstmt, PSQLSMALLINT pccol)

Definition at line 203 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLParamData)(SQLHSTMT hstmt, SQLPOINTER prgbValue)

Definition at line 405 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLPrepare)(SQLHSTMT hstmt, PSQLCHAR szSqlStr, SQLINTEGER cbSqlStr)

Definition at line 209 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLPutData)(SQLHSTMT hstmt, SQLPOINTER rgbValue, SQLINTEGER cbValue)

Definition at line 410 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLRowCount)(SQLHSTMT hstmt, PSQLINTEGER pcrow)

Definition at line 215 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetConnectAttr)(SQLHDBC hdbc, SQLINTEGER fOption, SQLPOINTER pvParam, SQLINTEGER fStrLen)

Definition at line 332 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetConnectOption)(SQLHDBC hdbc, SQLUSMALLINT fOption, SQLUINTEGER vParam)

Definition at line 339 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetCursorName)(SQLHSTMT hstmt, PSQLCHAR szCursor, SQLSMALLINT cbCursor)

Definition at line 220 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetDescField)(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength)

Definition at line 309 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetDescRec)(SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT _Type, SQLSMALLINT SubType, SQLINTEGER Length, SQLSMALLINT Precision, SQLSMALLINT Scale, SQLPOINTER Data, PSQLINTEGER StringLength, PSQLINTEGER Indicator)

Definition at line 317 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetParam)(SQLHSTMT hstmt, SQLUSMALLINT ipar, SQLSMALLINT fCType, SQLSMALLINT fSqlType, SQLUINTEGER cbParamDef, SQLSMALLINT ibScale, SQLPOINTER rgbValue, PSQLINTEGER pcbValue)

Definition at line 227 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetStmtAttr)(SQLHSTMT hstmt, SQLINTEGER fOption, SQLPOINTER pvParam, SQLINTEGER fStrLen)

Definition at line 345 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSetStmtOption)(SQLHSTMT hstmt, SQLUSMALLINT fOption, SQLUINTEGER vParam)

Definition at line 352 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLSpecialColumns)(SQLHSTMT hstmt, SQLUSMALLINT fColType, PSQLCHAR szCatalogName, SQLUSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLUSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLUSMALLINT cbTableName, SQLUSMALLINT fScope, SQLUSMALLINT fNullable)

Definition at line 471 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLStatistics)(SQLHSTMT hstmt, PSQLCHAR szCatalogName, SQLSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLSMALLINT cbTableName, SQLUSMALLINT fUnique, SQLUSMALLINT fAccuracy)

Definition at line 483 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLTables)(SQLHSTMT hstmt, PSQLCHAR szCatalogName, SQLSMALLINT cbCatalogName, PSQLCHAR szSchemaName, SQLSMALLINT cbSchemaName, PSQLCHAR szTableName, SQLSMALLINT cbTableName, SQLSMALLINT szTableType, SQLSMALLINT cbTableType)

Definition at line 494 of file ZPlainDb2.pas.

typedef SQLRETURN(* TSQLTransact)(SQLHENV henv, SQLHDBC hdbc, SQLUSMALLINT fType)

Definition at line 239 of file ZPlainDb2.pas.


Variable Documentation

Definition at line 630 of file ZPlainDb2.pas.

const LINUX_DLL_LOCATION = "db2cli.so"

Definition at line 73 of file ZPlainDb2.pas.

Definition at line 508 of file ZPlainDb2.pas.

Definition at line 514 of file ZPlainDb2.pas.

Definition at line 518 of file ZPlainDb2.pas.

Definition at line 516 of file ZPlainDb2.pas.

Definition at line 520 of file ZPlainDb2.pas.

Definition at line 597 of file ZPlainDb2.pas.

Definition at line 522 of file ZPlainDb2.pas.

Definition at line 546 of file ZPlainDb2.pas.

Definition at line 524 of file ZPlainDb2.pas.

Definition at line 604 of file ZPlainDb2.pas.

Definition at line 526 of file ZPlainDb2.pas.

Definition at line 572 of file ZPlainDb2.pas.

Definition at line 606 of file ZPlainDb2.pas.

Definition at line 528 of file ZPlainDb2.pas.

Definition at line 530 of file ZPlainDb2.pas.

Definition at line 564 of file ZPlainDb2.pas.

Definition at line 532 of file ZPlainDb2.pas.

Definition at line 534 of file ZPlainDb2.pas.

Definition at line 536 of file ZPlainDb2.pas.

Definition at line 538 of file ZPlainDb2.pas.

Definition at line 608 of file ZPlainDb2.pas.

Definition at line 540 of file ZPlainDb2.pas.

Definition at line 542 of file ZPlainDb2.pas.

Definition at line 566 of file ZPlainDb2.pas.

Definition at line 544 of file ZPlainDb2.pas.

Definition at line 548 of file ZPlainDb2.pas.

Definition at line 550 of file ZPlainDb2.pas.

Definition at line 574 of file ZPlainDb2.pas.

Definition at line 576 of file ZPlainDb2.pas.

Definition at line 570 of file ZPlainDb2.pas.

Definition at line 568 of file ZPlainDb2.pas.

Definition at line 610 of file ZPlainDb2.pas.

Definition at line 612 of file ZPlainDb2.pas.

Definition at line 593 of file ZPlainDb2.pas.

Definition at line 595 of file ZPlainDb2.pas.

Definition at line 614 of file ZPlainDb2.pas.

Definition at line 616 of file ZPlainDb2.pas.

Definition at line 591 of file ZPlainDb2.pas.

Definition at line 618 of file ZPlainDb2.pas.

Definition at line 626 of file ZPlainDb2.pas.

Definition at line 552 of file ZPlainDb2.pas.

Definition at line 599 of file ZPlainDb2.pas.

Definition at line 554 of file ZPlainDb2.pas.

Definition at line 601 of file ZPlainDb2.pas.

Definition at line 556 of file ZPlainDb2.pas.

Definition at line 583 of file ZPlainDb2.pas.

Definition at line 585 of file ZPlainDb2.pas.

Definition at line 558 of file ZPlainDb2.pas.

Definition at line 578 of file ZPlainDb2.pas.

Definition at line 580 of file ZPlainDb2.pas.

Definition at line 560 of file ZPlainDb2.pas.

Definition at line 587 of file ZPlainDb2.pas.

Definition at line 589 of file ZPlainDb2.pas.

Definition at line 620 of file ZPlainDb2.pas.

Definition at line 622 of file ZPlainDb2.pas.

Definition at line 624 of file ZPlainDb2.pas.

Definition at line 562 of file ZPlainDb2.pas.

const WINDOWS_DLL_LOCATION = "db2cli.dll"

Definition at line 72 of file ZPlainDb2.pas.


Generated on Wed Dec 30 08:42:42 2009 for zeoslib by  doxygen 1.5.7.1