Implements a driver for Oracle 9i.
|
Public Member Functions |
sword | AttrGet (POCIHandle trgthndlp, ub4 trghndltyp, Pointer attributep, Pointer sizep, ub4 attrtype, POCIError errhp) |
sword | AttrSet (POCIHandle trgthndlp, ub4 trghndltyp, Pointer attributep, ub4 size, ub4 attrtype, POCIError errhp) |
sword | BindByName (POCIStmt stmtp, POCIBind &bindpp, POCIError errhp, text placeholder, sb4 placeh_len, Pointer valuep, sb4 value_sz, ub2 dty, Pointer indp, Pointer alenp, Pointer rcodep, ub4 maxarr_len, Pointer curelep, ub4 mode) |
sword | BindByPos (POCIStmt stmtp, POCIBind &bindpp, POCIError errhp, ub4 position, Pointer valuep, sb4 value_sz, ub2 dty, Pointer indp, Pointer alenp, Pointer rcodep, ub4 maxarr_len, Pointer curelep, ub4 mode) |
sword | BindDynamic (POCIBind bindp, POCIError errhp, Pointer ictxp, Pointer icbfp, Pointer octxp, Pointer ocbfp) |
sword | Break (POCISvcCtx svchp, POCIError errhp) |
IZInterface | Clone () |
| Clones an object instance.
|
sword | DateTimeAssign (POCIEnv hndl, POCIError err, const POCIDateTime from, POCIDateTime _to) |
sword | DateTimeCheck (POCIEnv hndl, POCIError err, const POCIDateTime date, ub4 &valid) |
sword | DateTimeCompare (POCIEnv hndl, POCIError err, const POCIDateTime date1, const POCIDateTime date2, sword &_result) |
sword | DateTimeConstruct (POCIEnv hndl, POCIError err, POCIDateTime datetime, sb2 year, ub1 month, ub1 day, ub1 hour, ub1 min, ub1 sec, ub4 fsec, text timezone, size_t timezone_length) |
sword | DateTimeConvert (POCIEnv hndl, POCIError err, POCIDateTime indate, POCIDateTime outdate) |
sword | DateTimeFromText (POCIEnv hndl, POCIError err, const text date_str, size_t d_str_length, const text fmt, ub1 fmt_length, const text lang_name, size_t lang_length, POCIDateTime date) |
sword | DateTimeGetDate (POCIEnv hndl, POCIError err, const POCIDateTime date, sb2 &year, ub1 &month, ub1 &day) |
sword | DateTimeGetTime (POCIEnv hndl, POCIError err, POCIDateTime datetime, ub1 &hour, ub1 &minute, ub1 &sec, ub4 &fsec) |
sword | DateTimeGetTimeZoneName (POCIEnv hndl, POCIError err, POCIDateTime datetime, ub1 &buf, ub4 &buflen) |
sword | DateTimeGetTimeZoneOffset (POCIEnv hndl, POCIError err, const POCIDateTime datetime, sb1 &hour, sb1 &minute) |
sword | DateTimeSysTimeStamp (POCIEnv hndl, POCIError err, POCIDateTime sys_date) |
sword | DateTimeToText (POCIEnv hndl, POCIError err, const POCIDateTime date, const text fmt, ub1 fmt_length, ub1 fsprec, const text lang_name, size_t lang_length, ub4 &buf_size, text buf) |
sword | DefineArrayOfStruct (POCIDefine defnpp, POCIError errhp, ub4 pvskip, ub4 indskip, ub4 rlskip, ub4 rcskip) |
sword | DefineByPos (POCIStmt stmtp, POCIDefine &defnpp, POCIError errhp, ub4 position, Pointer valuep, sb4 value_sz, ub2 dty, Pointer indp, Pointer rlenp, Pointer rcodep, ub4 mode) |
sword | DescribeAny (POCISvcCtx svchp, POCIError errhp, Pointer objptr, ub4 objnm_len, ub1 objptr_typ, ub1 info_level, ub1 objtyp, POCIDescribe dschp) |
sword | DescriptorAlloc (POCIEnv parenth, POCIDescriptor &descpp, ub4 htype, integer xtramem_sz, Pointer usrmempp) |
sword | DescriptorFree (Pointer descp, ub4 htype) |
sword | EnvCreate (POCIEnv &envhpp, ub4 mode, Pointer ctxp, Pointer malocfp, Pointer ralocfp, Pointer mfreefp, size_T xtramemsz, PPointer usrmempp) |
sword | EnvInit (POCIEnv &envhpp, ub4 mode, size_T xtramemsz, PPointer usrmempp) |
Boolean | Equals (const IZInterface Value) |
sword | ErrorGet (Pointer hndlp, ub4 recordno, text sqlstate, sb4 &errcodep, text bufp, ub4 bufsiz, ub4 atype) |
string | GetDescription () |
string | GetProtocol () |
sword | HandleAlloc (POCIHandle parenth, POCIHandle &hndlpp, ub4 atype, size_T xtramem_sz, PPointer usrmempp) |
sword | HandleFree (Pointer hndlp, ub4 atype) |
LongInt | Hash () |
| Gets a unique hash for this object.
|
sword | Initializ (ub4 mode, Pointer ctxp, Pointer malocfp, Pointer ralocfp, Pointer mfreefp) |
| Initialize () |
Boolean | InstanceOf (const TGUID IId) |
| Checks is this object implements a specified interface.
|
sword | LobAppend (POCISvcCtx svchp, POCIError errhp, POCILobLocator dst_locp, POCILobLocator src_locp) |
sword | LobAssign (POCISvcCtx svchp, POCIError errhp, POCILobLocator src_locp, POCILobLocator &dst_locpp) |
sword | LobClose (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp) |
sword | LobCopy (POCISvcCtx svchp, POCIError errhp, POCILobLocator dst_locp, POCILobLocator src_locp, ub4 amount, ub4 dst_offset, ub4 src_offset) |
sword | LobCreateTemporary (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub2 csid, ub1 csfrm, ub1 lobtype, LongBool cache, OCIDuration duration) |
sword | LobDisableBuffering (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp) |
sword | LobEnableBuffering (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp) |
sword | LobErase (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &amount, ub4 offset) |
sword | LobFileExists (POCISvcCtx svchp, POCIError errhp, POCILobLocator filep, Boolean &flag) |
sword | LobFileGetName (POCIEnv envhp, POCIError errhp, POCILobLocator filep, text dir_alias, ub2 &d_length, text filename, ub2 &f_length) |
sword | LobFileSetName (POCIEnv envhp, POCIError errhp, POCILobLocator &filep, text dir_alias, ub2 d_length, text filename, ub2 f_length) |
sword | LobFlushBuffer (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 flag) |
sword | LobFreeTemporary (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp) |
sword | LobGetLength (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &lenp) |
sword | LobIsOpen (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, LongBool &flag) |
sword | LobIsTemporary (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, LongBool &is_temporary) |
sword | LobLoadFromFile (POCISvcCtx svchp, POCIError errhp, POCILobLocator dst_locp, POCILobLocator src_locp, ub4 amount, ub4 dst_offset, ub4 src_offset) |
sword | LobLocatorIsInit (POCIEnv envhp, POCIError errhp, POCILobLocator locp, LongBool &is_initialized) |
sword | LobOpen (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub1 mode) |
sword | LobRead (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &amtp, ub4 offset, Pointer bufp, ub4 bufl, Pointer ctxp, Pointer cbfp, ub2 csid, ub1 csfrm) |
sword | LobTrim (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 newlen) |
sword | LobWrite (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &amtp, ub4 offset, Pointer bufp, ub4 bufl, ub1 piece, Pointer ctxp, Pointer cbfp, ub2 csid, ub1 csfrm) |
sword | ParamGet (Pointer hndlp, ub4 htype, POCIError errhp, Pointer &parmdpp, ub4 pos) |
sword | PasswordChange (POCISvcCtx svchp, POCIError errhp, text user_name, ub4 usernm_len, text opasswd, ub4 opasswd_len, text npasswd, sb4 npasswd_len, ub4 mode) |
sword | Reset (POCISvcCtx svchp, POCIError errhp) |
sword | ResultSetToStmt (POCIHandle rsetdp, POCIError errhp) |
sword | ServerAttach (POCIServer srvhp, POCIError errhp, text dblink, sb4 dblink_len, ub4 mode) |
sword | ServerDetach (POCIServer srvhp, POCIError errhp, ub4 mode) |
sword | ServerVersion (POCIHandle hndlp, POCIError errhp, text bufp, ub4 bufsz, ub1 hndltype) |
sword | SessionBegin (POCISvcCtx svchp, POCIError errhp, POCISession usrhp, ub4 credt, ub4 mode) |
sword | SessionEnd (POCISvcCtx svchp, POCIError errhp, POCISession usrhp, ub4 mode) |
sword | StmtExecute (POCISvcCtx svchp, POCIStmt stmtp, POCIError errhp, ub4 iters, ub4 rowoff, POCISnapshot snap_in, POCISnapshot snap_out, ub4 mode) |
sword | StmtFetch (POCIStmt stmtp, POCIError errhp, ub4 nrows, ub2 orientation, ub4 mode) |
sword | StmtGetPieceInfo (POCIStmt stmtp, POCIError errhp, Pointer &hndlpp, ub4 &typep, ub1 &in_outp, ub4 &iterp, ub4 &idxp, ub1 &piecep) |
sword | StmtPrepare (POCIStmt stmtp, POCIError errhp, text stmt, ub4 stmt_len, ub4 language, ub4 mode) |
sword | StmtSetPieceInfo (Pointer handle, ub4 typep, POCIError errhp, Pointer buf, ub4 &alenp, ub1 piece, Pointer indp, ub2 &rcodep) |
string | ToString () |
| Converts this object into the string representation.
|
sword | TransCommit (POCISvcCtx svchp, POCIError errhp, ub4 flags) |
sword | TransDetach (POCISvcCtx svchp, POCIError errhp, ub4 flags) |
sword | TransForget (POCISvcCtx svchp, POCIError errhp, ub4 flags) |
sword | TransPrepare (POCISvcCtx svchp, POCIError errhp, ub4 flags) |
sword | TransRollback (POCISvcCtx svchp, POCIError errhp, ub4 flags) |
sword | TransStart (POCISvcCtx svchp, POCIError errhp, word timeout, ub4 flags) |
| TZOracle9iPlainDriver () |
Implements a driver for Oracle 9i.