plain/ZPlainDbLibMsSql7.pas File Reference

Go to the source code of this file.

Typedefs

typedef Integer(* DBERRHANDLE_PROC )(PDBPROCESS Proc, Integer Severity, Integer DbErr, Integer OsErr, PChar DbErrStr, PChar OsErrStr)
typedef Integer(* DBMSGHANDLE_PROC )(PDBPROCESS Proc, DBINT MsgNo, Integer MsgState, Integer Severity, PChar MsgText, PChar SrvName, PChar ProcName, DBUSMALLINT Line)
typedef RETCODE(* Tabort_xact )(PDBPROCESS Proc, DBINT CommId)
typedef DBINT(* Tbcp_batch )(PDBPROCESS Proc)
typedef RETCODE(* Tbcp_bind )(PDBPROCESS Proc, PByte VarAddr, Integer PrefixLen, DBINT VarLen, PByte Terminator, Integer TermLen, Integer Typ, Integer TableColumn)
typedef RETCODE(* Tbcp_colfmt )(PDBPROCESS Proc, Integer FileColumn, Byte FileType, Integer FilePrefixLen, DBINT FileColLen, PByte FileTerm, Integer FileTermLen, Integer TableColumn)
typedef RETCODE(* Tbcp_collen )(PDBPROCESS Proc, DBINT VarLen, Integer TableColumn)
typedef RETCODE(* Tbcp_colptr )(PDBPROCESS Proc, PByte ColPtr, Integer TableColumn)
typedef RETCODE(* Tbcp_columns )(PDBPROCESS Proc, Integer FileColCount)
typedef RETCODE(* Tbcp_control )(PDBPROCESS Proc, Integer Field, DBINT Value)
typedef DBINT(* Tbcp_done )(PDBPROCESS Proc)
typedef RETCODE(* Tbcp_exec )(PDBPROCESS Proc, PDBINT RowsCopied)
typedef RETCODE(* Tbcp_init )(PDBPROCESS Proc, PChar TableName, PChar hFile, PChar ErrFile, Integer Direction)
typedef RETCODE(* Tbcp_moretext )(PDBPROCESS Proc, DBINT Size, PByte Text)
typedef RETCODE(* Tbcp_readfmt )(PDBPROCESS Proc, PChar FileName)
typedef RETCODE(* Tbcp_sendrow )(PDBPROCESS Proc)
typedef RETCODE(* Tbcp_setl )(PLOGINREC Login, LongBool Enable)
typedef RETCODE(* Tbcp_writefmt )(PDBPROCESS Proc, PChar FileName)
typedef void(* Tbuild_xact_string )(PChar XActName, PChar Service, DBINT CommId, PChar Result)
typedef void(* Tclose_commit )(PDBPROCESS Proc)
typedef RETCODE(* Tcommit_xact )(PDBPROCESS Proc, DBINT CommId)
typedef PByte(* Tdbadata )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef DBINT(* Tdbadlen )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef RETCODE(* Tdbaltbind )(PDBPROCESS Proc, Integer ComputeId, Integer Column, Integer VarType, DBINT VarLen, PByte VarAddr)
typedef Integer(* Tdbaltcolid )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef DBINT(* Tdbaltlen )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef Integer(* Tdbaltop )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef Integer(* Tdbalttype )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef DBINT(* Tdbaltutype )(PDBPROCESS Proc, Integer ComputeId, Integer Column)
typedef RETCODE(* Tdbanullbind )(PDBPROCESS Proc, Integer ComputeId, Integer Column, PDBINT Indicator)
typedef RETCODE(* Tdbbind )(PDBPROCESS Proc, Integer Column, Integer VarType, Integer VarLen, PByte VarAddr)
typedef PByte(* Tdbbylist )(PDBPROCESS Proc, Integer ComputeId, PInteger Size)
typedef RETCODE(* Tdbcancel )(PDBPROCESS Proc)
typedef RETCODE(* Tdbcanquery )(PDBPROCESS Proc)
typedef PChar(* Tdbchange )(PDBPROCESS Proc)
typedef RETCODE(* Tdbclose )(PDBPROCESS Proc)
typedef void(* Tdbclrbuf )(PDBPROCESS Proc, DBINT N)
typedef RETCODE(* Tdbclropt )(PDBPROCESS Proc, Integer Option, PChar Param)
typedef RETCODE(* Tdbcmd )(PDBPROCESS Proc, PChar Cmd)
typedef RETCODE(* Tdbcmdrow )(PDBPROCESS Proc)
typedef LongBool(* Tdbcolbrowse )(PDBPROCESS Proc, Integer Column)
typedef RETCODE(* Tdbcolinfo )(PDBHANDLE Handle, Integer Typ, Integer Column, Integer ComputeId, PDBCOL DbColumn)
typedef DBINT(* Tdbcollen )(PDBPROCESS Proc, Integer Column)
typedef PChar(* Tdbcolname )(PDBPROCESS Proc, Integer Column)
typedef PChar(* Tdbcolsource )(PDBPROCESS Proc, Integer Column)
typedef Integer(* Tdbcoltype )(PDBPROCESS Proc, Integer Column)
typedef DBINT(* Tdbcolutype )(PDBPROCESS Proc, Integer Column)
typedef Integer(* Tdbconvert )(PDBPROCESS Proc, Integer SrcType, PByte Src, DBINT SrcLen, Integer DestType, PByte Dest, DBINT DestLen)
typedef Integer(* Tdbcount )(PDBPROCESS Proc)
typedef Integer(* Tdbcurcmd )(PDBPROCESS Proc)
typedef DBINT(* Tdbcurrow )(PDBPROCESS Proc)
typedef RETCODE(* Tdbcursor )(PDBCURSOR hCursor, Integer OpType, Integer Row, PChar Table, PChar Values)
typedef RETCODE(* Tdbcursorbind )(PDBCURSOR hCursor, Integer Col, Integer VarType, DBINT VarLen, PDBINT POutLen, PByte VarAddr)
typedef RETCODE(* Tdbcursorclose )(PDBHANDLE DbHandle)
typedef RETCODE(* Tdbcursorcolinfo )(PDBCURSOR hCursor, Integer Column, PChar ColName, PInteger ColType, PDBINT ColLen, PInteger UserType)
typedef RETCODE(* Tdbcursorfetch )(PDBCURSOR hCursor, Integer FetchType, Integer RowNum)
typedef RETCODE(* Tdbcursorfetchex )(PDBCURSOR hCursor, Integer FetchType, DBINT RowNum, DBINT nFetchRows, DBINT Reserved)
typedef RETCODE(* Tdbcursorinfo )(PDBCURSOR hCursor, PInteger nCols, PDBINT nRows)
typedef RETCODE(* Tdbcursorinfoex )(PDBCURSOR hCursor, PDBCURSORINFO DbCursorInfo)
typedef PDBCURSOR(* Tdbcursoropen )(PDBPROCESS Proc, PChar Sql, Integer ScrollOpt, Integer ConCurOpt, Cardinal nRows, PDBINT PStatus)
typedef PByte(* Tdbdata )(PDBPROCESS Proc, Integer Column)
typedef LongBool(* Tdbdataready )(PDBPROCESS Proc)
typedef RETCODE(* Tdbdatecrack )(PDBPROCESS Proc, PDBDATEREC DateInfo, PDBDATETIME DateType)
typedef Integer(* Tdbdatlen )(PDBPROCESS Proc, Integer Column)
typedef LongBool(* Tdbdead )(PDBPROCESS Proc)
typedef RETCODE(* Tdbenlisttrans )(PDBPROCESS Proc, Pointer Transaction)
typedef RETCODE(* Tdbenlistxatrans )(PDBPROCESS Proc, LongBool EnlistTran)
typedef DBERRHANDLE_PROC(* Tdberrhandle )(DBERRHANDLE_PROC Handler)
typedef void(* Tdbexit )()
typedef RETCODE(* Tdbfcmd )(PDBPROCESS Proc, PChar CmdString,&Params)
typedef DBINT(* Tdbfirstrow )(PDBPROCESS &Proc)
typedef void(* Tdbfreebuf )(PDBPROCESS Proc)
typedef void(* Tdbfreelogin )(PLOGINREC Login)
typedef void(* Tdbfreequal )(PChar Ptr)
typedef PChar(* Tdbgetchar )(PDBPROCESS Proc, Integer N)
typedef SmallInt(* Tdbgetmaxprocs )()
typedef Integer(* Tdbgetoff )(PDBPROCESS Proc, DBUSMALLINT OffType, Integer StartFrom)
typedef Cardinal(* Tdbgetpacket )(PDBPROCESS Proc)
typedef STATUS(* Tdbgetrow )(PDBPROCESS Proc, DBINT Row)
typedef Integer(* Tdbgettime )()
typedef Pointer(* Tdbgetuserdata )(PDBPROCESS Proc)
typedef LongBool(* Tdbhasretstat )(PDBPROCESS Proc)
typedef PChar(* Tdbinit )()
typedef LongBool(* Tdbisavail )(PDBPROCESS Proc)
typedef LongBool(* Tdbiscount )(PDBPROCESS Proc)
typedef LongBool(* Tdbisopt )(PDBPROCESS Proc, Integer Option, PChar Param)
typedef DBINT(* Tdblastrow )(PDBPROCESS Proc)
typedef PLOGINREC(* Tdblogin )()
typedef RETCODE(* Tdbmorecmds )(PDBPROCESS Proc)
typedef RETCODE(* Tdbmoretext )(PDBPROCESS Proc, DBINT Size, PByte Text)
typedef DBMSGHANDLE_PROC(* Tdbmsghandle )(DBMSGHANDLE_PROC Handler)
typedef PChar(* Tdbname )(PDBPROCESS Proc)
typedef STATUS(* Tdbnextrow )(PDBPROCESS Proc)
typedef RETCODE(* Tdbnullbind )(PDBPROCESS Proc, Integer Column, PDBINT Indicator)
typedef Integer(* Tdbnumalts )(PDBPROCESS Proc, Integer ComputeId)
typedef Integer(* Tdbnumcols )(PDBPROCESS Proc)
typedef Integer(* Tdbnumcompute )(PDBPROCESS Proc)
typedef Integer(* Tdbnumorders )(PDBPROCESS Proc)
typedef Integer(* Tdbnumrets )(PDBPROCESS Proc)
typedef PDBPROCESS(* Tdbopen )(PLOGINREC Login, PChar Host)
typedef Integer(* Tdbordercol )(PDBPROCESS Proc, Integer Order)
typedef void(* Tdbprhead )(PDBPROCESS Proc)
typedef DBERRHANDLE_PROC(* Tdbprocerrhandle )(PDBHANDLE DbHandle, DBERRHANDLE_PROC Handler)
typedef RETCODE(* Tdbprocinfo )(PDBPROCESS Proc, PDBPROCINFO DbProcInfo)
typedef DBMSGHANDLE_PROC(* Tdbprocmsghandle )(PDBHANDLE DbHandle, DBMSGHANDLE_PROC Handler)
typedef RETCODE(* Tdbprrow )(PDBPROCESS Proc)
typedef PChar(* Tdbprtype )(Integer Token)
typedef PChar(* Tdbqual )(PDBPROCESS Proc, Integer TabNum, PChar TabName)
typedef DBINT(* Tdbreadtext )(PDBPROCESS Proc, Pointer Buf, DBINT BufSize)
typedef RETCODE(* Tdbresults )(PDBPROCESS Proc)
typedef PByte(* Tdbretdata )(PDBPROCESS Proc, Integer RetNum)
typedef DBINT(* Tdbretlen )(PDBPROCESS Proc, Integer RetNum)
typedef PChar(* Tdbretname )(PDBPROCESS Proc, Integer RetNum)
typedef DBINT(* Tdbretstatus )(PDBPROCESS Proc)
typedef Integer(* Tdbrettype )(PDBPROCESS Proc, Integer RetNum)
typedef RETCODE(* Tdbrows )(PDBPROCESS Proc)
typedef STATUS(* Tdbrowtype )(PDBPROCESS Proc)
 !!
typedef RETCODE(* Tdbrpcexec )(PDBPROCESS Proc)
typedef RETCODE(* Tdbrpcinit )(PDBPROCESS Proc, PChar ProcName, DBSMALLINT Options)
typedef RETCODE(* Tdbrpcparam )(PDBPROCESS Proc, PChar ParamName, Byte Status, Integer Typ, DBINT MaxLen, DBINT DataLen, PByte Value)
 !!
typedef RETCODE(* Tdbrpcsend )(PDBPROCESS Proc)
typedef void(* Tdbrpwclr )(PLOGINREC Login)
typedef Integer(* Tdbserverenum )(Word SearchMode, PChar ServNameBuf, Word ServNameBufSize, PWord NumEntries)
typedef void(* Tdbsetavail )(PDBPROCESS Proc)
typedef RETCODE(* Tdbsetlname )(PLOGINREC Login, PChar Value, Integer Item)
typedef RETCODE(* Tdbsetlogintime )(Integer Seconds)
typedef RETCODE(* Tdbsetlpacket )(PLOGINREC Login, Word PacketSize)
typedef RETCODE(* Tdbsetmaxprocs )(SmallInt MaxProcs)
typedef RETCODE(* Tdbsetnull )(PDBPROCESS Proc, Integer BindType, Integer BindLen, PByte BindVal)
typedef RETCODE(* Tdbsetopt )(PDBPROCESS Proc, Integer Option, PChar Param)
typedef RETCODE(* Tdbsettime )(Integer Seconds)
typedef void(* Tdbsetuserdata )(PDBPROCESS Proc, Pointer Ptr)
typedef RETCODE(* Tdbsqlexec )(PDBPROCESS Proc)
typedef RETCODE(* Tdbsqlok )(PDBPROCESS Proc)
typedef RETCODE(* Tdbsqlsend )(PDBPROCESS Proc)
typedef RETCODE(* Tdbstrcpy )(PDBPROCESS Proc, Integer Start, Integer NumBytes, PChar Dest)
typedef Integer(* Tdbstrlen )(PDBPROCESS Proc)
typedef LongBool(* Tdbtabbrowse )(PDBPROCESS Proc, Integer TabNum)
typedef Integer(* Tdbtabcount )(PDBPROCESS Proc)
typedef PChar(* Tdbtabname )(PDBPROCESS Proc, Integer Table)
typedef PChar(* Tdbtabsource )(PDBPROCESS Proc, Integer Column, PInteger TabNum)
typedef Integer(* Tdbtsnewlen )(PDBPROCESS Proc)
typedef PDBBINARY(* Tdbtsnewval )(PDBPROCESS Proc)
typedef RETCODE(* Tdbtsput )(PDBPROCESS Proc, PDBBINARY NewTs, Integer NewTsName, Integer TabNum, PChar TableName)
typedef PDBBINARY(* Tdbtxptr )(PDBPROCESS Proc, Integer Column)
typedef PDBBINARY(* Tdbtxtimestamp )(PDBPROCESS Proc, Integer Column)
typedef PDBBINARY(* Tdbtxtsnewval )(PDBPROCESS Proc)
typedef RETCODE(* Tdbtxtsput )(PDBPROCESS Proc, PDBBINARY NewTxts, Integer Column)
typedef RETCODE(* Tdbupdatetext )(PDBPROCESS Proc, PChar DestObject, PDBBINARY DestTextPtr, PDBBINARY DestTimestamp, Integer UpdateType, DBINT InsertOffset, DBINT DeleteLength, PChar SrcObject, DBINT SrcSize, PDBBINARY SrcText)
typedef RETCODE(* Tdbuse )(PDBPROCESS Proc, PChar DbName)
typedef LongBool(* Tdbvarylen )(PDBPROCESS Proc, Integer Column)
typedef LongBool(* Tdbwillconvert )(Integer SrcType, Integer DestType)
typedef void(* TdbWinexit )()
typedef RETCODE(* Tdbwritetext )(PDBPROCESS Proc, PChar ObjName, PDBBINARY TextPtr, DBTINYINT TextPtrLen, PDBBINARY Timestamp, LongBool Log, DBINT Size, PByte Text)
typedef PDBPROCESS(* Topen_commit )(PLOGINREC Login, PChar ServerName)
typedef RETCODE(* Tremove_xact )(PDBPROCESS Proc, DBINT CommId, Integer SiteCount)
typedef RETCODE(* Tscan_xact )(PDBPROCESS Proc, DBINT CommId)
typedef DBINT(* Tstart_xact )(PDBPROCESS Proc, PChar AppName, PChar XActName, Integer SiteCount)
typedef Integer(* Tstat_xact )(PDBPROCESS Proc, DBINT CommId)

Functions

DBINT dbrbuf (PDBPROCESS Proc)
RETCODE DBSETLAPP (PLOGINREC Login, PChar AppName)
RETCODE DBSETLFALLBACK (PLOGINREC Login, PChar Fallback)
RETCODE DBSETLHOST (PLOGINREC Login, PChar ClientHost)
RETCODE DBSETLNATLANG (PLOGINREC Login, PChar Lang)
RETCODE DBSETLPWD (PLOGINREC Login, PChar Passwd)
RETCODE DBSETLSECURE (PLOGINREC Login)
RETCODE DBSETLTIME (PLOGINREC Login, LongWord Seconds)
RETCODE DBSETLUSER (PLOGINREC Login, PChar UserName)
RETCODE DBSETLVERSION (PLOGINREC Login, Byte Version)
Integer MessageHandle (PDBPROCESS Proc, DBINT MsgNo, Integer MsgState, Integer Severity, PChar MsgText, PChar SrvName, PChar ProcName, DBUSMALLINT Line)

Variables

const Tabort_xact abort_xact
const Tbcp_batch bcp_batch
const Tbcp_bind bcp_bind
const Tbcp_colfmt bcp_colfmt
const Tbcp_collen bcp_collen
const Tbcp_colptr bcp_colptr
const Tbcp_columns bcp_columns
const Tbcp_control bcp_control
const Tbcp_done bcp_done
const Tbcp_exec bcp_exec
const Tbcp_init bcp_init
const Tbcp_moretext bcp_moretext
const Tbcp_readfmt bcp_readfmt
const Tbcp_sendrow bcp_sendrow
const Tbcp_setl bcp_setl
const Tbcp_writefmt bcp_writefmt
const Tbuild_xact_string build_xact_string
const Tclose_commit close_commit
const Tcommit_xact commit_xact
const Tdbadata dbadata
const Tdbadlen dbadlen
const Tdbaltbind dbaltbind
const Tdbaltcolid dbaltcolid
const Tdbaltlen dbaltlen
const Tdbaltop dbaltop
const Tdbalttype dbalttype
const Tdbaltutype dbaltutype
const Tdbanullbind dbanullbind
const Tdbbind dbbind
const Tdbbylist dbbylist
const Tdbcancel dbcancel
const Tdbcanquery dbcanquery
const Tdbchange dbchange
const Tdbclose dbclose
const Tdbclrbuf dbclrbuf
const Tdbclropt dbclropt
const Tdbcmd dbcmd
const Tdbcmdrow dbcmdrow
const Tdbcolbrowse dbcolbrowse
const Tdbcolinfo dbcolinfo
const Tdbcollen dbcollen
const Tdbcolname dbcolname
const Tdbcolsource dbcolsource
const Tdbcoltype dbcoltype
const Tdbcolutype dbcolutype
const Tdbconvert dbconvert
const Tdbcount dbcount
const Tdbcurcmd dbcurcmd
const Tdbcurrow dbcurrow
const Tdbcursor dbcursor
const Tdbcursorbind dbcursorbind
const Tdbcursorclose dbcursorclose
const Tdbcursorcolinfo dbcursorcolinfo
const Tdbcursorfetch dbcursorfetch
const Tdbcursorfetchex dbcursorfetchex
const Tdbcursorinfo dbcursorinfo
const Tdbcursorinfoex dbcursorinfoex
const Tdbcursoropen dbcursoropen
const Tdbdata dbdata
const Tdbdataready dbdataready
const Tdbdatecrack dbdatecrack
const Tdbdatlen dbdatlen
const Tdbdead dbdead
const Tdbenlisttrans dbenlisttrans
const Tdbenlistxatrans dbenlistxatrans
const Tdberrhandle dberrhandle
const Tdbexit dbexit
const Tdbfcmd dbfcmd
const Tdbfirstrow dbfirstrow
const Tdbfreebuf dbfreebuf
const Tdbfreelogin dbfreelogin
const Tdbfreequal dbfreequal
const Tdbgetchar dbgetchar
const Tdbgetmaxprocs dbgetmaxprocs
const Tdbgetoff dbgetoff
const Tdbgetpacket dbgetpacket
const Tdbgetrow dbgetrow
const Tdbgettime dbgettime
const Tdbgetuserdata dbgetuserdata
const Tdbhasretstat dbhasretstat
const Tdbinit dbinit
const Tdbisavail dbisavail
const Tdbiscount dbiscount
const Tdbisopt dbisopt
const Tdblastrow dblastrow
const Tdblogin dblogin
const Tdbmorecmds dbmorecmds
const Tdbmoretext dbmoretext
const Tdbmsghandle dbmsghandle
const Tdbname dbname
const Tdbnextrow dbnextrow
const Tdbnullbind dbnullbind
const Tdbnumalts dbnumalts
const Tdbnumcols dbnumcols
const Tdbnumcompute dbnumcompute
const Tdbnumorders dbnumorders
const Tdbnumrets dbnumrets
const Tdbopen dbopen
const Tdbordercol dbordercol
const Tdbprhead dbprhead
const Tdbprocerrhandle dbprocerrhandle
const Tdbprocinfo dbprocinfo
const Tdbprocmsghandle dbprocmsghandle
const Tdbprrow dbprrow
const Tdbprtype dbprtype
const Tdbqual dbqual
const Tdbreadtext dbreadtext
const Tdbresults dbresults
const Tdbretdata dbretdata
const Tdbretlen dbretlen
const Tdbretname dbretname
const Tdbretstatus dbretstatus
const Tdbrettype dbrettype
const Tdbrows dbrows
const Tdbrowtype dbrowtype
const Tdbrpcexec dbrpcexec
const Tdbrpcinit dbrpcinit
const Tdbrpcparam dbrpcparam
const Tdbrpcsend dbrpcsend
const Tdbrpwclr dbrpwclr
const Tdbserverenum dbserverenum
const DBSET_LOGIN_TIME = 10
const DBSETAPP = 4
const Tdbsetavail dbsetavail
const DBSETFALLBACK = 12
const DBSETHOST = 1
const DBSETID = 5
const DBSETLANG = 6
const Tdbsetlname dbsetlname
const Tdbsetlogintime dbsetlogintime
const Tdbsetlpacket dbsetlpacket
const Tdbsetmaxprocs dbsetmaxprocs
const Tdbsetnull dbsetnull
const Tdbsetopt dbsetopt
const DBSETPWD = 3
const DBSETSECURE = 7
const Tdbsettime dbsettime
const DBSETUSER = 2
const Tdbsetuserdata dbsetuserdata
const Tdbsqlexec dbsqlexec
const Tdbsqlok dbsqlok
const Tdbsqlsend dbsqlsend
const Tdbstrcpy dbstrcpy
const Tdbstrlen dbstrlen
const Tdbtabbrowse dbtabbrowse
const Tdbtabcount dbtabcount
const Tdbtabname dbtabname
const Tdbtabsource dbtabsource
const Tdbtsnewlen dbtsnewlen
const Tdbtsnewval dbtsnewval
const Tdbtsput dbtsput
const Tdbtxptr dbtxptr
const Tdbtxtimestamp dbtxtimestamp
const Tdbtxtsnewval dbtxtsnewval
const Tdbtxtsput dbtxtsput
const Tdbupdatetext dbupdatetext
const Tdbuse dbuse
const Tdbvarylen dbvarylen
const DBVER42 = 8
const DBVER60 = 9
const Tdbwillconvert dbwillconvert
const TdbWinexit dbWinexit
const Tdbwritetext dbwritetext
const TZNativeLibraryLoader LibraryLoader
const TList MSSqlErrors
const TList MSSqlMessages
const Topen_commit open_commit
const Tremove_xact remove_xact
const Tscan_xact scan_xact
const Tstart_xact start_xact
const Tstat_xact stat_xact
const WINDOWS_DLL_LOCATION = "ntwdblib.dll"


Typedef Documentation

typedef Integer(* DBERRHANDLE_PROC)(PDBPROCESS Proc, Integer Severity, Integer DbErr, Integer OsErr, PChar DbErrStr, PChar OsErrStr)

Definition at line 134 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* DBMSGHANDLE_PROC)(PDBPROCESS Proc, DBINT MsgNo, Integer MsgState, Integer Severity, PChar MsgText, PChar SrvName, PChar ProcName, DBUSMALLINT Line)

Definition at line 143 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tabort_xact)(PDBPROCESS Proc, DBINT CommId)

Definition at line 173 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tbcp_batch)(PDBPROCESS Proc)

Definition at line 216 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_bind)(PDBPROCESS Proc, PByte VarAddr, Integer PrefixLen, DBINT VarLen, PByte Terminator, Integer TermLen, Integer Typ, Integer TableColumn)

Definition at line 220 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_colfmt)(PDBPROCESS Proc, Integer FileColumn, Byte FileType, Integer FilePrefixLen, DBINT FileColLen, PByte FileTerm, Integer FileTermLen, Integer TableColumn)

Definition at line 230 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_collen)(PDBPROCESS Proc, DBINT VarLen, Integer TableColumn)

Definition at line 241 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_colptr)(PDBPROCESS Proc, PByte ColPtr, Integer TableColumn)

Definition at line 247 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_columns)(PDBPROCESS Proc, Integer FileColCount)

Definition at line 252 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_control)(PDBPROCESS Proc, Integer Field, DBINT Value)

Definition at line 257 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tbcp_done)(PDBPROCESS Proc)

Definition at line 262 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_exec)(PDBPROCESS Proc, PDBINT RowsCopied)

Definition at line 265 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_init)(PDBPROCESS Proc, PChar TableName, PChar hFile, PChar ErrFile, Integer Direction)

Definition at line 269 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_moretext)(PDBPROCESS Proc, DBINT Size, PByte Text)

Definition at line 277 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_readfmt)(PDBPROCESS Proc, PChar FileName)

Definition at line 282 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_sendrow)(PDBPROCESS Proc)

Definition at line 286 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_setl)(PLOGINREC Login, LongBool Enable)

Definition at line 289 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tbcp_writefmt)(PDBPROCESS Proc, PChar FileName)

Definition at line 293 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tbuild_xact_string)(PChar XActName, PChar Service, DBINT CommId, PChar Result)

Definition at line 177 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tclose_commit)(PDBPROCESS Proc)

Definition at line 183 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tcommit_xact)(PDBPROCESS Proc, DBINT CommId)

Definition at line 186 of file ZPlainDbLibMsSql7.pas.

typedef PByte(* Tdbadata)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 299 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbadlen)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 304 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbaltbind)(PDBPROCESS Proc, Integer ComputeId, Integer Column, Integer VarType, DBINT VarLen, PByte VarAddr)

Definition at line 309 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbaltcolid)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 317 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbaltlen)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 322 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbaltop)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 327 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbalttype)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 332 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbaltutype)(PDBPROCESS Proc, Integer ComputeId, Integer Column)

Definition at line 337 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbanullbind)(PDBPROCESS Proc, Integer ComputeId, Integer Column, PDBINT Indicator)

Definition at line 342 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbbind)(PDBPROCESS Proc, Integer Column, Integer VarType, Integer VarLen, PByte VarAddr)

Definition at line 348 of file ZPlainDbLibMsSql7.pas.

typedef PByte(* Tdbbylist)(PDBPROCESS Proc, Integer ComputeId, PInteger Size)

Definition at line 356 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcancel)(PDBPROCESS Proc)

Definition at line 361 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcanquery)(PDBPROCESS Proc)

Definition at line 364 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbchange)(PDBPROCESS Proc)

Definition at line 367 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbclose)(PDBPROCESS Proc)

Definition at line 370 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbclrbuf)(PDBPROCESS Proc, DBINT N)

Definition at line 373 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbclropt)(PDBPROCESS Proc, Integer Option, PChar Param)

Definition at line 377 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcmd)(PDBPROCESS Proc, PChar Cmd)

Definition at line 382 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcmdrow)(PDBPROCESS Proc)

Definition at line 386 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbcolbrowse)(PDBPROCESS Proc, Integer Column)

Definition at line 389 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcolinfo)(PDBHANDLE Handle, Integer Typ, Integer Column, Integer ComputeId, PDBCOL DbColumn)

Definition at line 393 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbcollen)(PDBPROCESS Proc, Integer Column)

Definition at line 400 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbcolname)(PDBPROCESS Proc, Integer Column)

Definition at line 404 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbcolsource)(PDBPROCESS Proc, Integer Column)

Definition at line 408 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbcoltype)(PDBPROCESS Proc, Integer Column)

Definition at line 412 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbcolutype)(PDBPROCESS Proc, Integer Column)

Definition at line 416 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbconvert)(PDBPROCESS Proc, Integer SrcType, PByte Src, DBINT SrcLen, Integer DestType, PByte Dest, DBINT DestLen)

Definition at line 420 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbcount)(PDBPROCESS Proc)

Definition at line 429 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbcurcmd)(PDBPROCESS Proc)

Definition at line 432 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbcurrow)(PDBPROCESS Proc)

Definition at line 435 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursor)(PDBCURSOR hCursor, Integer OpType, Integer Row, PChar Table, PChar Values)

Definition at line 439 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorbind)(PDBCURSOR hCursor, Integer Col, Integer VarType, DBINT VarLen, PDBINT POutLen, PByte VarAddr)

Definition at line 446 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorclose)(PDBHANDLE DbHandle)

Definition at line 454 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorcolinfo)(PDBCURSOR hCursor, Integer Column, PChar ColName, PInteger ColType, PDBINT ColLen, PInteger UserType)

Definition at line 457 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorfetch)(PDBCURSOR hCursor, Integer FetchType, Integer RowNum)

Definition at line 466 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorfetchex)(PDBCURSOR hCursor, Integer FetchType, DBINT RowNum, DBINT nFetchRows, DBINT Reserved)

Definition at line 471 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorinfo)(PDBCURSOR hCursor, PInteger nCols, PDBINT nRows)

Definition at line 479 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbcursorinfoex)(PDBCURSOR hCursor, PDBCURSORINFO DbCursorInfo)

Definition at line 485 of file ZPlainDbLibMsSql7.pas.

typedef PDBCURSOR(* Tdbcursoropen)(PDBPROCESS Proc, PChar Sql, Integer ScrollOpt, Integer ConCurOpt, Cardinal nRows, PDBINT PStatus)

Definition at line 489 of file ZPlainDbLibMsSql7.pas.

typedef PByte(* Tdbdata)(PDBPROCESS Proc, Integer Column)

Definition at line 497 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbdataready)(PDBPROCESS Proc)

Definition at line 501 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbdatecrack)(PDBPROCESS Proc, PDBDATEREC DateInfo, PDBDATETIME DateType)

Definition at line 504 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbdatlen)(PDBPROCESS Proc, Integer Column)

Definition at line 509 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbdead)(PDBPROCESS Proc)

Definition at line 513 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbenlisttrans)(PDBPROCESS Proc, Pointer Transaction)

Definition at line 520 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbenlistxatrans)(PDBPROCESS Proc, LongBool EnlistTran)

Definition at line 524 of file ZPlainDbLibMsSql7.pas.

Definition at line 154 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbexit)()

Definition at line 516 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbfcmd)(PDBPROCESS Proc, PChar CmdString,&Params)

Definition at line 528 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbfirstrow)(PDBPROCESS &Proc)

Definition at line 533 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbfreebuf)(PDBPROCESS Proc)

Definition at line 536 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbfreelogin)(PLOGINREC Login)

Definition at line 539 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbfreequal)(PChar Ptr)

Definition at line 542 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbgetchar)(PDBPROCESS Proc, Integer N)

Definition at line 545 of file ZPlainDbLibMsSql7.pas.

typedef SmallInt(* Tdbgetmaxprocs)()

Definition at line 549 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbgetoff)(PDBPROCESS Proc, DBUSMALLINT OffType, Integer StartFrom)

Definition at line 551 of file ZPlainDbLibMsSql7.pas.

typedef Cardinal(* Tdbgetpacket)(PDBPROCESS Proc)

Definition at line 556 of file ZPlainDbLibMsSql7.pas.

typedef STATUS(* Tdbgetrow)(PDBPROCESS Proc, DBINT Row)

Definition at line 559 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbgettime)()

Definition at line 563 of file ZPlainDbLibMsSql7.pas.

typedef Pointer(* Tdbgetuserdata)(PDBPROCESS Proc)

Definition at line 565 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbhasretstat)(PDBPROCESS Proc)

Definition at line 568 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbinit)()

Definition at line 571 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbisavail)(PDBPROCESS Proc)

Definition at line 573 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbiscount)(PDBPROCESS Proc)

Definition at line 576 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbisopt)(PDBPROCESS Proc, Integer Option, PChar Param)

Definition at line 579 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdblastrow)(PDBPROCESS Proc)

Definition at line 584 of file ZPlainDbLibMsSql7.pas.

typedef PLOGINREC(* Tdblogin)()

Definition at line 587 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbmorecmds)(PDBPROCESS Proc)

Definition at line 589 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbmoretext)(PDBPROCESS Proc, DBINT Size, PByte Text)

Definition at line 592 of file ZPlainDbLibMsSql7.pas.

Definition at line 157 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbname)(PDBPROCESS Proc)

Definition at line 597 of file ZPlainDbLibMsSql7.pas.

typedef STATUS(* Tdbnextrow)(PDBPROCESS Proc)

Definition at line 600 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbnullbind)(PDBPROCESS Proc, Integer Column, PDBINT Indicator)

Definition at line 604 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbnumalts)(PDBPROCESS Proc, Integer ComputeId)

Definition at line 609 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbnumcols)(PDBPROCESS Proc)

Definition at line 613 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbnumcompute)(PDBPROCESS Proc)

Definition at line 616 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbnumorders)(PDBPROCESS Proc)

Definition at line 619 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbnumrets)(PDBPROCESS Proc)

Definition at line 622 of file ZPlainDbLibMsSql7.pas.

typedef PDBPROCESS(* Tdbopen)(PLOGINREC Login, PChar Host)

Definition at line 625 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbordercol)(PDBPROCESS Proc, Integer Order)

Definition at line 629 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbprhead)(PDBPROCESS Proc)

Definition at line 637 of file ZPlainDbLibMsSql7.pas.

Definition at line 162 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbprocinfo)(PDBPROCESS Proc, PDBPROCINFO DbProcInfo)

Definition at line 633 of file ZPlainDbLibMsSql7.pas.

Definition at line 167 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbprrow)(PDBPROCESS Proc)

Definition at line 640 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbprtype)(Integer Token)

Definition at line 643 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbqual)(PDBPROCESS Proc, Integer TabNum, PChar TabName)

Definition at line 646 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbreadtext)(PDBPROCESS Proc, Pointer Buf, DBINT BufSize)

Definition at line 651 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbresults)(PDBPROCESS Proc)

Definition at line 656 of file ZPlainDbLibMsSql7.pas.

typedef PByte(* Tdbretdata)(PDBPROCESS Proc, Integer RetNum)

Definition at line 659 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbretlen)(PDBPROCESS Proc, Integer RetNum)

Definition at line 663 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbretname)(PDBPROCESS Proc, Integer RetNum)

Definition at line 667 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tdbretstatus)(PDBPROCESS Proc)

Definition at line 671 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbrettype)(PDBPROCESS Proc, Integer RetNum)

Definition at line 674 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbrows)(PDBPROCESS Proc)

Definition at line 678 of file ZPlainDbLibMsSql7.pas.

typedef STATUS(* Tdbrowtype)(PDBPROCESS Proc)

!!

Definition at line 681 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbrpcexec)(PDBPROCESS Proc)

Definition at line 702 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbrpcinit)(PDBPROCESS Proc, PChar ProcName, DBSMALLINT Options)

Definition at line 685 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbrpcparam)(PDBPROCESS Proc, PChar ParamName, Byte Status, Integer Typ, DBINT MaxLen, DBINT DataLen, PByte Value)

!!

Definition at line 690 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbrpcsend)(PDBPROCESS Proc)

Definition at line 699 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbrpwclr)(PLOGINREC Login)

Definition at line 706 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbserverenum)(Word SearchMode, PChar ServNameBuf, Word ServNameBufSize, PWord NumEntries)

Definition at line 709 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbsetavail)(PDBPROCESS Proc)

Definition at line 715 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsetlname)(PLOGINREC Login, PChar Value, Integer Item)

Definition at line 721 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsetlogintime)(Integer Seconds)

Definition at line 726 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsetlpacket)(PLOGINREC Login, Word PacketSize)

Definition at line 730 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsetmaxprocs)(SmallInt MaxProcs)

Definition at line 718 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsetnull)(PDBPROCESS Proc, Integer BindType, Integer BindLen, PByte BindVal)

Definition at line 734 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsetopt)(PDBPROCESS Proc, Integer Option, PChar Param)

Definition at line 741 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsettime)(Integer Seconds)

Definition at line 746 of file ZPlainDbLibMsSql7.pas.

typedef void(* Tdbsetuserdata)(PDBPROCESS Proc, Pointer Ptr)

Definition at line 749 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsqlexec)(PDBPROCESS Proc)

Definition at line 753 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsqlok)(PDBPROCESS Proc)

Definition at line 756 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbsqlsend)(PDBPROCESS Proc)

Definition at line 759 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbstrcpy)(PDBPROCESS Proc, Integer Start, Integer NumBytes, PChar Dest)

Definition at line 763 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbstrlen)(PDBPROCESS Proc)

Definition at line 769 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbtabbrowse)(PDBPROCESS Proc, Integer TabNum)

Definition at line 772 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbtabcount)(PDBPROCESS Proc)

Definition at line 776 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbtabname)(PDBPROCESS Proc, Integer Table)

Definition at line 779 of file ZPlainDbLibMsSql7.pas.

typedef PChar(* Tdbtabsource)(PDBPROCESS Proc, Integer Column, PInteger TabNum)

Definition at line 784 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tdbtsnewlen)(PDBPROCESS Proc)

Definition at line 789 of file ZPlainDbLibMsSql7.pas.

typedef PDBBINARY(* Tdbtsnewval)(PDBPROCESS Proc)

Definition at line 792 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbtsput)(PDBPROCESS Proc, PDBBINARY NewTs, Integer NewTsName, Integer TabNum, PChar TableName)

Definition at line 795 of file ZPlainDbLibMsSql7.pas.

typedef PDBBINARY(* Tdbtxptr)(PDBPROCESS Proc, Integer Column)

Definition at line 802 of file ZPlainDbLibMsSql7.pas.

typedef PDBBINARY(* Tdbtxtimestamp)(PDBPROCESS Proc, Integer Column)

Definition at line 806 of file ZPlainDbLibMsSql7.pas.

Definition at line 810 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbtxtsput)(PDBPROCESS Proc, PDBBINARY NewTxts, Integer Column)

Definition at line 814 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbupdatetext)(PDBPROCESS Proc, PChar DestObject, PDBBINARY DestTextPtr, PDBBINARY DestTimestamp, Integer UpdateType, DBINT InsertOffset, DBINT DeleteLength, PChar SrcObject, DBINT SrcSize, PDBBINARY SrcText)

Definition at line 842 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbuse)(PDBPROCESS Proc, PChar DbName)

Definition at line 819 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbvarylen)(PDBPROCESS Proc, Integer Column)

Definition at line 823 of file ZPlainDbLibMsSql7.pas.

typedef LongBool(* Tdbwillconvert)(Integer SrcType, Integer DestType)

Definition at line 827 of file ZPlainDbLibMsSql7.pas.

typedef void(* TdbWinexit)()

Definition at line 518 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tdbwritetext)(PDBPROCESS Proc, PChar ObjName, PDBBINARY TextPtr, DBTINYINT TextPtrLen, PDBBINARY Timestamp, LongBool Log, DBINT Size, PByte Text)

Definition at line 831 of file ZPlainDbLibMsSql7.pas.

typedef PDBPROCESS(* Topen_commit)(PLOGINREC Login, PChar ServerName)

Definition at line 190 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tremove_xact)(PDBPROCESS Proc, DBINT CommId, Integer SiteCount)

Definition at line 195 of file ZPlainDbLibMsSql7.pas.

typedef RETCODE(* Tscan_xact)(PDBPROCESS Proc, DBINT CommId)

Definition at line 200 of file ZPlainDbLibMsSql7.pas.

typedef DBINT(* Tstart_xact)(PDBPROCESS Proc, PChar AppName, PChar XActName, Integer SiteCount)

Definition at line 204 of file ZPlainDbLibMsSql7.pas.

typedef Integer(* Tstat_xact)(PDBPROCESS Proc, DBINT CommId)

Definition at line 210 of file ZPlainDbLibMsSql7.pas.


Function Documentation

DBINT dbrbuf ( PDBPROCESS  Proc  ) 

Definition at line 1356 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLAPP ( PLOGINREC  Login,
PChar  AppName 
)

Definition at line 1297 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLFALLBACK ( PLOGINREC  Login,
PChar  Fallback 
)

Definition at line 1346 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLHOST ( PLOGINREC  Login,
PChar  ClientHost 
)

Definition at line 1267 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLNATLANG ( PLOGINREC  Login,
PChar  Lang 
)

Definition at line 1307 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLPWD ( PLOGINREC  Login,
PChar  Passwd 
)

Definition at line 1287 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLSECURE ( PLOGINREC  Login  ) 

Definition at line 1317 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLTIME ( PLOGINREC  Login,
LongWord  Seconds 
)

Definition at line 1336 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLUSER ( PLOGINREC  Login,
PChar  UserName 
)

Definition at line 1277 of file ZPlainDbLibMsSql7.pas.

RETCODE DBSETLVERSION ( PLOGINREC  Login,
Byte  Version 
)

Definition at line 1326 of file ZPlainDbLibMsSql7.pas.

Integer MessageHandle ( PDBPROCESS  Proc,
DBINT  MsgNo,
Integer  MsgState,
Integer  Severity,
PChar  MsgText,
PChar  SrvName,
PChar  ProcName,
DBUSMALLINT  Line 
)


Variable Documentation

Definition at line 869 of file ZPlainDbLibMsSql7.pas.

Definition at line 889 of file ZPlainDbLibMsSql7.pas.

Definition at line 891 of file ZPlainDbLibMsSql7.pas.

Definition at line 893 of file ZPlainDbLibMsSql7.pas.

Definition at line 895 of file ZPlainDbLibMsSql7.pas.

Definition at line 897 of file ZPlainDbLibMsSql7.pas.

Definition at line 899 of file ZPlainDbLibMsSql7.pas.

Definition at line 901 of file ZPlainDbLibMsSql7.pas.

Definition at line 903 of file ZPlainDbLibMsSql7.pas.

Definition at line 905 of file ZPlainDbLibMsSql7.pas.

Definition at line 907 of file ZPlainDbLibMsSql7.pas.

Definition at line 909 of file ZPlainDbLibMsSql7.pas.

Definition at line 911 of file ZPlainDbLibMsSql7.pas.

Definition at line 913 of file ZPlainDbLibMsSql7.pas.

Definition at line 915 of file ZPlainDbLibMsSql7.pas.

Definition at line 917 of file ZPlainDbLibMsSql7.pas.

Definition at line 871 of file ZPlainDbLibMsSql7.pas.

Definition at line 873 of file ZPlainDbLibMsSql7.pas.

Definition at line 875 of file ZPlainDbLibMsSql7.pas.

Definition at line 921 of file ZPlainDbLibMsSql7.pas.

Definition at line 923 of file ZPlainDbLibMsSql7.pas.

Definition at line 925 of file ZPlainDbLibMsSql7.pas.

Definition at line 927 of file ZPlainDbLibMsSql7.pas.

Definition at line 929 of file ZPlainDbLibMsSql7.pas.

Definition at line 931 of file ZPlainDbLibMsSql7.pas.

Definition at line 933 of file ZPlainDbLibMsSql7.pas.

Definition at line 935 of file ZPlainDbLibMsSql7.pas.

Definition at line 937 of file ZPlainDbLibMsSql7.pas.

const Tdbbind dbbind

Definition at line 939 of file ZPlainDbLibMsSql7.pas.

Definition at line 941 of file ZPlainDbLibMsSql7.pas.

Definition at line 943 of file ZPlainDbLibMsSql7.pas.

Definition at line 945 of file ZPlainDbLibMsSql7.pas.

Definition at line 947 of file ZPlainDbLibMsSql7.pas.

Definition at line 949 of file ZPlainDbLibMsSql7.pas.

Definition at line 951 of file ZPlainDbLibMsSql7.pas.

Definition at line 953 of file ZPlainDbLibMsSql7.pas.

const Tdbcmd dbcmd

Definition at line 955 of file ZPlainDbLibMsSql7.pas.

Definition at line 957 of file ZPlainDbLibMsSql7.pas.

Definition at line 959 of file ZPlainDbLibMsSql7.pas.

Definition at line 961 of file ZPlainDbLibMsSql7.pas.

Definition at line 963 of file ZPlainDbLibMsSql7.pas.

Definition at line 965 of file ZPlainDbLibMsSql7.pas.

Definition at line 967 of file ZPlainDbLibMsSql7.pas.

Definition at line 969 of file ZPlainDbLibMsSql7.pas.

Definition at line 971 of file ZPlainDbLibMsSql7.pas.

Definition at line 973 of file ZPlainDbLibMsSql7.pas.

Definition at line 975 of file ZPlainDbLibMsSql7.pas.

Definition at line 977 of file ZPlainDbLibMsSql7.pas.

Definition at line 979 of file ZPlainDbLibMsSql7.pas.

Definition at line 982 of file ZPlainDbLibMsSql7.pas.

Definition at line 984 of file ZPlainDbLibMsSql7.pas.

Definition at line 986 of file ZPlainDbLibMsSql7.pas.

Definition at line 988 of file ZPlainDbLibMsSql7.pas.

Definition at line 990 of file ZPlainDbLibMsSql7.pas.

Definition at line 992 of file ZPlainDbLibMsSql7.pas.

Definition at line 994 of file ZPlainDbLibMsSql7.pas.

Definition at line 996 of file ZPlainDbLibMsSql7.pas.

Definition at line 998 of file ZPlainDbLibMsSql7.pas.

const Tdbdata dbdata

Definition at line 1000 of file ZPlainDbLibMsSql7.pas.

Definition at line 1002 of file ZPlainDbLibMsSql7.pas.

Definition at line 1004 of file ZPlainDbLibMsSql7.pas.

Definition at line 1006 of file ZPlainDbLibMsSql7.pas.

const Tdbdead dbdead

Definition at line 1008 of file ZPlainDbLibMsSql7.pas.

Definition at line 1014 of file ZPlainDbLibMsSql7.pas.

Definition at line 1016 of file ZPlainDbLibMsSql7.pas.

Definition at line 853 of file ZPlainDbLibMsSql7.pas.

const Tdbexit dbexit

Definition at line 1010 of file ZPlainDbLibMsSql7.pas.

const Tdbfcmd dbfcmd

Definition at line 1018 of file ZPlainDbLibMsSql7.pas.

Definition at line 1020 of file ZPlainDbLibMsSql7.pas.

Definition at line 1022 of file ZPlainDbLibMsSql7.pas.

Definition at line 1024 of file ZPlainDbLibMsSql7.pas.

Definition at line 1026 of file ZPlainDbLibMsSql7.pas.

Definition at line 1028 of file ZPlainDbLibMsSql7.pas.

Definition at line 1030 of file ZPlainDbLibMsSql7.pas.

Definition at line 1032 of file ZPlainDbLibMsSql7.pas.

Definition at line 1034 of file ZPlainDbLibMsSql7.pas.

Definition at line 1036 of file ZPlainDbLibMsSql7.pas.

Definition at line 1038 of file ZPlainDbLibMsSql7.pas.

Definition at line 1040 of file ZPlainDbLibMsSql7.pas.

Definition at line 1042 of file ZPlainDbLibMsSql7.pas.

const Tdbinit dbinit

Definition at line 1044 of file ZPlainDbLibMsSql7.pas.

Definition at line 1046 of file ZPlainDbLibMsSql7.pas.

Definition at line 1048 of file ZPlainDbLibMsSql7.pas.

Definition at line 1050 of file ZPlainDbLibMsSql7.pas.

Definition at line 1052 of file ZPlainDbLibMsSql7.pas.

Definition at line 1054 of file ZPlainDbLibMsSql7.pas.

Definition at line 1056 of file ZPlainDbLibMsSql7.pas.

Definition at line 1058 of file ZPlainDbLibMsSql7.pas.

Definition at line 860 of file ZPlainDbLibMsSql7.pas.

const Tdbname dbname

Definition at line 1060 of file ZPlainDbLibMsSql7.pas.

Definition at line 1062 of file ZPlainDbLibMsSql7.pas.

Definition at line 1064 of file ZPlainDbLibMsSql7.pas.

Definition at line 1066 of file ZPlainDbLibMsSql7.pas.

Definition at line 1068 of file ZPlainDbLibMsSql7.pas.

Definition at line 1070 of file ZPlainDbLibMsSql7.pas.

Definition at line 1072 of file ZPlainDbLibMsSql7.pas.

Definition at line 1074 of file ZPlainDbLibMsSql7.pas.

const Tdbopen dbopen

Definition at line 1076 of file ZPlainDbLibMsSql7.pas.

Definition at line 1078 of file ZPlainDbLibMsSql7.pas.

Definition at line 1082 of file ZPlainDbLibMsSql7.pas.

Definition at line 863 of file ZPlainDbLibMsSql7.pas.

Definition at line 1080 of file ZPlainDbLibMsSql7.pas.

Definition at line 865 of file ZPlainDbLibMsSql7.pas.

Definition at line 1084 of file ZPlainDbLibMsSql7.pas.

Definition at line 1086 of file ZPlainDbLibMsSql7.pas.

const Tdbqual dbqual

Definition at line 1088 of file ZPlainDbLibMsSql7.pas.

Definition at line 1090 of file ZPlainDbLibMsSql7.pas.

Definition at line 1092 of file ZPlainDbLibMsSql7.pas.

Definition at line 1094 of file ZPlainDbLibMsSql7.pas.

Definition at line 1096 of file ZPlainDbLibMsSql7.pas.

Definition at line 1098 of file ZPlainDbLibMsSql7.pas.

Definition at line 1100 of file ZPlainDbLibMsSql7.pas.

Definition at line 1102 of file ZPlainDbLibMsSql7.pas.

const Tdbrows dbrows

Definition at line 1104 of file ZPlainDbLibMsSql7.pas.

Definition at line 1106 of file ZPlainDbLibMsSql7.pas.

Definition at line 1114 of file ZPlainDbLibMsSql7.pas.

Definition at line 1108 of file ZPlainDbLibMsSql7.pas.

Definition at line 1110 of file ZPlainDbLibMsSql7.pas.

Definition at line 1112 of file ZPlainDbLibMsSql7.pas.

Definition at line 1117 of file ZPlainDbLibMsSql7.pas.

Definition at line 1119 of file ZPlainDbLibMsSql7.pas.

const DBSET_LOGIN_TIME = 10

Definition at line 76 of file ZPlainDbLibMsSql7.pas.

const DBSETAPP = 4

Definition at line 69 of file ZPlainDbLibMsSql7.pas.

Definition at line 1121 of file ZPlainDbLibMsSql7.pas.

const DBSETFALLBACK = 12

Definition at line 77 of file ZPlainDbLibMsSql7.pas.

const DBSETHOST = 1

Definition at line 66 of file ZPlainDbLibMsSql7.pas.

const DBSETID = 5

Definition at line 70 of file ZPlainDbLibMsSql7.pas.

const DBSETLANG = 6

Definition at line 71 of file ZPlainDbLibMsSql7.pas.

Definition at line 1125 of file ZPlainDbLibMsSql7.pas.

Definition at line 1127 of file ZPlainDbLibMsSql7.pas.

Definition at line 1130 of file ZPlainDbLibMsSql7.pas.

Definition at line 1123 of file ZPlainDbLibMsSql7.pas.

Definition at line 1132 of file ZPlainDbLibMsSql7.pas.

Definition at line 1134 of file ZPlainDbLibMsSql7.pas.

const DBSETPWD = 3

Definition at line 68 of file ZPlainDbLibMsSql7.pas.

const DBSETSECURE = 7

Definition at line 73 of file ZPlainDbLibMsSql7.pas.

Definition at line 1136 of file ZPlainDbLibMsSql7.pas.

const DBSETUSER = 2

Definition at line 67 of file ZPlainDbLibMsSql7.pas.

Definition at line 1138 of file ZPlainDbLibMsSql7.pas.

Definition at line 1140 of file ZPlainDbLibMsSql7.pas.

Definition at line 1142 of file ZPlainDbLibMsSql7.pas.

Definition at line 1144 of file ZPlainDbLibMsSql7.pas.

Definition at line 1146 of file ZPlainDbLibMsSql7.pas.

Definition at line 1148 of file ZPlainDbLibMsSql7.pas.

Definition at line 1150 of file ZPlainDbLibMsSql7.pas.

Definition at line 1152 of file ZPlainDbLibMsSql7.pas.

Definition at line 1154 of file ZPlainDbLibMsSql7.pas.

Definition at line 1156 of file ZPlainDbLibMsSql7.pas.

Definition at line 1158 of file ZPlainDbLibMsSql7.pas.

Definition at line 1160 of file ZPlainDbLibMsSql7.pas.

Definition at line 1162 of file ZPlainDbLibMsSql7.pas.

Definition at line 1164 of file ZPlainDbLibMsSql7.pas.

Definition at line 1166 of file ZPlainDbLibMsSql7.pas.

Definition at line 1168 of file ZPlainDbLibMsSql7.pas.

Definition at line 1170 of file ZPlainDbLibMsSql7.pas.

Definition at line 1180 of file ZPlainDbLibMsSql7.pas.

const Tdbuse dbuse

Definition at line 1172 of file ZPlainDbLibMsSql7.pas.

Definition at line 1174 of file ZPlainDbLibMsSql7.pas.

const DBVER42 = 8

Definition at line 74 of file ZPlainDbLibMsSql7.pas.

const DBVER60 = 9

Definition at line 75 of file ZPlainDbLibMsSql7.pas.

Definition at line 1176 of file ZPlainDbLibMsSql7.pas.

Definition at line 1012 of file ZPlainDbLibMsSql7.pas.

Definition at line 1178 of file ZPlainDbLibMsSql7.pas.

Definition at line 1184 of file ZPlainDbLibMsSql7.pas.

const TList MSSqlErrors

Definition at line 1186 of file ZPlainDbLibMsSql7.pas.

const TList MSSqlMessages

Definition at line 1188 of file ZPlainDbLibMsSql7.pas.

Definition at line 877 of file ZPlainDbLibMsSql7.pas.

Definition at line 879 of file ZPlainDbLibMsSql7.pas.

Definition at line 881 of file ZPlainDbLibMsSql7.pas.

Definition at line 883 of file ZPlainDbLibMsSql7.pas.

Definition at line 885 of file ZPlainDbLibMsSql7.pas.

const WINDOWS_DLL_LOCATION = "ntwdblib.dll"

Definition at line 63 of file ZPlainDbLibMsSql7.pas.


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