IZASA7PlainDriver Class Reference

Represents an interface to ASA 7 native API. More...

Inheritance diagram for IZASA7PlainDriver:

IZASAPlainDriver IZPlainDriver IZInterface TZASA7PlainDriver

List of all members.

Public Member Functions

PASASQLDA db_alloc_sqlda (LongWord NumVar)
Integer db_cancel_request (PZASASQLCA sqlca)
 db_close (PZASASQLCA sqlca, PChar CursorName)
 db_commit (PZASASQLCA sqlca, LongWord TransLevel)
 db_declare (PZASASQLCA sqlca, PChar CursorName, PChar StatementName, PChar ProgName, PSmallInt StatementNum, Word Options)
 db_delete (PZASASQLCA sqlca, PChar CursorName)
 db_describe (PZASASQLCA sqlca, PChar ProgName, PSmallInt StatementNum, PASASQLDA Descriptor, Word WhatToDesc)
 db_describe_cursor (PZASASQLCA sqlca, PChar CursorName, PASASQLDA Descriptor, LongWord WhatToDesc)
 db_disconnect (PZASASQLCA sqlca, PChar ConnStr)
 db_dropstmt (PZASASQLCA sqlca, PChar StatementName, PChar ProgName, PSmallInt StatementNum)
 db_execute_imm (PZASASQLCA sqlca, PChar Statement)
 db_execute_into (PZASASQLCA sqlca, PChar Statement, PChar ProgName, PSmallInt StatementNum, PASASQLDA Descriptor, PASASQLDA ResultDescriptor)
 db_explain (PZASASQLCA sqlca, PChar CursorName, PASASQLDA Descriptor)
 db_fetch (PZASASQLCA sqlca, PChar CursorName, Word Offset, Integer RelPositon, PASASQLDA Descriptor, SmallInt BlockSize, Word Options)
 db_fetch_array (PZASASQLCA sqlca, PChar CursorName, Word Offset, Integer RelPositon, PASASQLDA Descriptor, SmallInt BlockSize, Word Options, Word ArrayWidth)
PASASQLDA db_fill_s_sqlda (PASASQLDA Parameter, Integer MaxLength)
PASASQLDA db_fill_sqlda (PASASQLDA Parameter)
Word db_find_engine (PZASASQLCA sqlca, PChar Params)
Integer db_fini (PZASASQLCA sqlca)
 db_free_filled_sqlda (PASASQLDA Parameter)
 db_free_sqlda (PASASQLDA Parameter)
 db_free_sqlda_noind (PASASQLDA Parameter)
 db_get_data (PZASASQLCA sqlca, PChar CursorName, Word ColumnNumber, Integer Offset, PASASQLDA Descriptor)
Integer db_init (PZASASQLCA sqlca)
 db_open (PZASASQLCA sqlca, PChar CursorName, PChar ProgName, PSmallInt StatementNum, PASASQLDA Descriptor, SmallInt BlockSize, SmallInt IsolationLvl, Word CursorOptions)
 db_prepare_describe (PZASASQLCA sqlca, PChar ProgName, PSmallInt StatementNum, PChar SqlStatement, PASASQLDA Descriptor, LongWord WhatToDesc, Word LongNames)
 db_prepare_into (PZASASQLCA sqlca, PChar ProgName, PSmallInt StatementNum, PChar SqlStatement, PASASQLDA Descriptor1, PASASQLDA Descriptor2, LongWord WhatToDesc)
 db_put_array (PZASASQLCA sqlca, PChar CursorName, PASASQLDA Descriptor, PASASQLDA ResultDescriptor, Word Rows)
 db_put_into (PZASASQLCA sqlca, PChar CursorName, PASASQLDA Descriptor, PASASQLDA ResultDescriptor)
 db_register_callback (PZASASQLCA sqlca, ZASA_db_callback_index CBIdx, TZASASQLCallback Proc)
 db_resume (PZASASQLCA sqlca, PChar CursorName)
 db_rollback (PZASASQLCA sqlca, LongWord TransLevel)
 db_select (PZASASQLCA sqlca, PChar ProgName, PSmallInt StatementNum, PASASQLDA SQLDescriptor, PASASQLDA ResultDescriptor)
 db_setconnect (PZASASQLCA sqlca, PChar ConnStr)
 db_setoption (PZASASQLCA sqlca, LongInt Temporary, PChar User, PChar Option, PASASQLDA Descriptor)
LongWord db_start_database (PZASASQLCA sqlca, PChar Params)
LongWord db_start_engine (PZASASQLCA sqlca, PChar Params)
LongWord db_stop_database (PZASASQLCA sqlca, PChar Params)
LongWord db_stop_engine (PZASASQLCA sqlca, PChar Params)
Integer db_string_connect (PZASASQLCA sqlca, PChar Params)
LongWord db_string_disconnect (PZASASQLCA sqlca, PChar Params)
 db_update (PZASASQLCA sqlca, PChar CursorName, PASASQLDA Descriptor)
string GetDescription ()
string GetProtocol ()
 Initialize ()
PChar sqlerror_message (PZASASQLCA sqlca, PChar Buffer, Integer MaxSize)


Detailed Description

Represents an interface to ASA 7 native API.

Definition at line 1175 of file ZPlainASADriver.pas.


Member Function Documentation

PASASQLDA IZASAPlainDriver::db_alloc_sqlda ( LongWord  NumVar  )  [inherited]

Integer IZASAPlainDriver::db_cancel_request ( PZASASQLCA  sqlca  )  [inherited]

IZASAPlainDriver::db_close ( PZASASQLCA  sqlca,
PChar  CursorName 
) [inherited]

IZASAPlainDriver::db_commit ( PZASASQLCA  sqlca,
LongWord  TransLevel 
) [inherited]

IZASAPlainDriver::db_declare ( PZASASQLCA  sqlca,
PChar  CursorName,
PChar  StatementName,
PChar  ProgName,
PSmallInt  StatementNum,
Word  Options 
) [inherited]

IZASAPlainDriver::db_delete ( PZASASQLCA  sqlca,
PChar  CursorName 
) [inherited]

IZASAPlainDriver::db_describe ( PZASASQLCA  sqlca,
PChar  ProgName,
PSmallInt  StatementNum,
PASASQLDA  Descriptor,
Word  WhatToDesc 
) [inherited]

IZASAPlainDriver::db_describe_cursor ( PZASASQLCA  sqlca,
PChar  CursorName,
PASASQLDA  Descriptor,
LongWord  WhatToDesc 
) [inherited]

IZASAPlainDriver::db_disconnect ( PZASASQLCA  sqlca,
PChar  ConnStr 
) [inherited]

IZASAPlainDriver::db_dropstmt ( PZASASQLCA  sqlca,
PChar  StatementName,
PChar  ProgName,
PSmallInt  StatementNum 
) [inherited]

IZASAPlainDriver::db_execute_imm ( PZASASQLCA  sqlca,
PChar  Statement 
) [inherited]

IZASAPlainDriver::db_execute_into ( PZASASQLCA  sqlca,
PChar  Statement,
PChar  ProgName,
PSmallInt  StatementNum,
PASASQLDA  Descriptor,
PASASQLDA  ResultDescriptor 
) [inherited]

IZASAPlainDriver::db_explain ( PZASASQLCA  sqlca,
PChar  CursorName,
PASASQLDA  Descriptor 
) [inherited]

IZASAPlainDriver::db_fetch ( PZASASQLCA  sqlca,
PChar  CursorName,
Word  Offset,
Integer  RelPositon,
PASASQLDA  Descriptor,
SmallInt  BlockSize,
Word  Options 
) [inherited]

IZASAPlainDriver::db_fetch_array ( PZASASQLCA  sqlca,
PChar  CursorName,
Word  Offset,
Integer  RelPositon,
PASASQLDA  Descriptor,
SmallInt  BlockSize,
Word  Options,
Word  ArrayWidth 
) [inherited]

PASASQLDA IZASAPlainDriver::db_fill_s_sqlda ( PASASQLDA  Parameter,
Integer  MaxLength 
) [inherited]

PASASQLDA IZASAPlainDriver::db_fill_sqlda ( PASASQLDA  Parameter  )  [inherited]

Word IZASAPlainDriver::db_find_engine ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

Integer IZASAPlainDriver::db_fini ( PZASASQLCA  sqlca  )  [inherited]

IZASAPlainDriver::db_free_filled_sqlda ( PASASQLDA  Parameter  )  [inherited]

IZASAPlainDriver::db_free_sqlda ( PASASQLDA  Parameter  )  [inherited]

IZASAPlainDriver::db_free_sqlda_noind ( PASASQLDA  Parameter  )  [inherited]

IZASAPlainDriver::db_get_data ( PZASASQLCA  sqlca,
PChar  CursorName,
Word  ColumnNumber,
Integer  Offset,
PASASQLDA  Descriptor 
) [inherited]

Integer IZASAPlainDriver::db_init ( PZASASQLCA  sqlca  )  [inherited]

IZASAPlainDriver::db_open ( PZASASQLCA  sqlca,
PChar  CursorName,
PChar  ProgName,
PSmallInt  StatementNum,
PASASQLDA  Descriptor,
SmallInt  BlockSize,
SmallInt  IsolationLvl,
Word  CursorOptions 
) [inherited]

IZASAPlainDriver::db_prepare_describe ( PZASASQLCA  sqlca,
PChar  ProgName,
PSmallInt  StatementNum,
PChar  SqlStatement,
PASASQLDA  Descriptor,
LongWord  WhatToDesc,
Word  LongNames 
) [inherited]

IZASAPlainDriver::db_prepare_into ( PZASASQLCA  sqlca,
PChar  ProgName,
PSmallInt  StatementNum,
PChar  SqlStatement,
PASASQLDA  Descriptor1,
PASASQLDA  Descriptor2,
LongWord  WhatToDesc 
) [inherited]

IZASAPlainDriver::db_put_array ( PZASASQLCA  sqlca,
PChar  CursorName,
PASASQLDA  Descriptor,
PASASQLDA  ResultDescriptor,
Word  Rows 
) [inherited]

IZASAPlainDriver::db_put_into ( PZASASQLCA  sqlca,
PChar  CursorName,
PASASQLDA  Descriptor,
PASASQLDA  ResultDescriptor 
) [inherited]

IZASAPlainDriver::db_register_callback ( PZASASQLCA  sqlca,
ZASA_db_callback_index  CBIdx,
TZASASQLCallback  Proc 
) [inherited]

IZASAPlainDriver::db_resume ( PZASASQLCA  sqlca,
PChar  CursorName 
) [inherited]

IZASAPlainDriver::db_rollback ( PZASASQLCA  sqlca,
LongWord  TransLevel 
) [inherited]

IZASAPlainDriver::db_select ( PZASASQLCA  sqlca,
PChar  ProgName,
PSmallInt  StatementNum,
PASASQLDA  SQLDescriptor,
PASASQLDA  ResultDescriptor 
) [inherited]

IZASAPlainDriver::db_setconnect ( PZASASQLCA  sqlca,
PChar  ConnStr 
) [inherited]

IZASAPlainDriver::db_setoption ( PZASASQLCA  sqlca,
LongInt  Temporary,
PChar  User,
PChar  Option,
PASASQLDA  Descriptor 
) [inherited]

LongWord IZASAPlainDriver::db_start_database ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

LongWord IZASAPlainDriver::db_start_engine ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

LongWord IZASAPlainDriver::db_stop_database ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

LongWord IZASAPlainDriver::db_stop_engine ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

Integer IZASAPlainDriver::db_string_connect ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

LongWord IZASAPlainDriver::db_string_disconnect ( PZASASQLCA  sqlca,
PChar  Params 
) [inherited]

IZASAPlainDriver::db_update ( PZASASQLCA  sqlca,
PChar  CursorName,
PASASQLDA  Descriptor 
) [inherited]

string IZPlainDriver::GetDescription (  )  [inherited]

string IZPlainDriver::GetProtocol (  )  [inherited]

IZPlainDriver::Initialize (  )  [inherited]

PChar IZASAPlainDriver::sqlerror_message ( PZASASQLCA  sqlca,
PChar  Buffer,
Integer  MaxSize 
) [inherited]


The documentation for this class was generated from the following file:

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