Форум: "Базы";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
ВнизДоступ к базе без BDE Найти похожие ветки
← →
Севостьянов Игорь (2002-02-12 13:38) [4]Ну это хорошо...
Все же OCI не что иное как прямой доступ через DLL непосредственно (NTWDBLIB.DLL)
DB-Library и ее функции (можно в MSDN почитать)
function dbinit : PChar ; cdecl ; external "NTWDBLIB.DLL" ;
procedure dbexit ; cdecl ; external "NTWDBLIB.DLL" ;
procedure dbwinexit ; cdecl ; external "NTWDBLIB.DLL" ;
function dblogin : PLOGINREC ; cdecl ; external "NTWDBLIB.DLL" ;
procedure dbfreelogin( Login : PLOGINREC ) ; cdecl ; external "NTWDBLIB.DLL" ;
function dbuse( Process : PDBPROCESS ; dbname : LPCSTR ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbopen( login : PLOGINREC ; Server : PChar ) : PDBPROCESS ; cdecl ; external "NTWDBLIB.DLL" ;
function dbclose( Process : PDBPROCESS ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbsetlname( Login : PLOGINREC ; Name : PChar ; Index : Integer ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbmsghandle( handler : DBMSGHANDLE_PROC ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dberrhandle( handler : DBERRHANDLE_PROC ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbsetopt ( Process : PDBPROCESS ; Option : INT ; Params : LPCSTR) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbcmd( Process : PDBPROCESS ; cmdstring : LPCSTR) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbsqlexec( Process : PDBPROCESS ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbsqlok( Process : PDBPROCESS ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbresults( Process : PDBPROCESS ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbstrlen ( Process : PDBPROCESS ) : INT ; cdecl ; external "NTWDBLIB.DLL" ;
function dbstrcpy( Process : PDBPROCESS ; start : INT ; numbytes : INT ; dest : PChar ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbbind ( Process : PDBPROCESS ; column : INT ; vartype : INT ; varlen : DBINT ; varaddr : Pointer ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function dbcount ( Process : PDBPROCESS ) : DBINT ; cdecl ; external "NTWDBLIB.DLL" ;
function dbiscount ( Process : PDBPROCESS ) : BOOL ; cdecl ; external "NTWDBLIB.DLL" ;
function dbnextrow ( Process : PDBPROCESS ) : STATUS ; cdecl ; external "NTWDBLIB.DLL" ;
function dbnumcols( Process : PDBPROCESS ) : INT ; cdecl ; external "NTWDBLIB.DLL" ;
function dbcollen ( Process : PDBPROCESS ; Column : INT ) : DBINT ; cdecl ; external "NTWDBLIB.DLL" ;
function dbcoltype ( Process : PDBPROCESS ; Column : INT ) : INT ; cdecl ; external "NTWDBLIB.DLL" ;
function dbprtype( token : INT ) : PChar ; cdecl ; external "NTWDBLIB.DLL" ;
function dbconvert ( dbproc : PDBPROCESS ;srctype : INT ;src : Pointer ;srclen : DBINT ;desttype : INT ;dest : Pointer ;destlen : DBINT ) : INT ; cdecl ; external "NTWDBLIB.DLL" ;
function dbwillconvert ( srctype : INT ; desttype : INT ) : BOOL ; cdecl ; external "NTWDBLIB.DLL" ;
function bcp_batch( Process : PDBPROCESS) : DBINT ; cdecl ; external "NTWDBLIB.DLL" ;
function bcp_bind ( Process : PDBPROCESS ; VarAddr : LPCBYTE ; PrefixLen : INT;
VarLen : DBINT ;
Terminator : LPCBYTE ;
TermLen : INT ; VType : INT ;
Table_Column : INT) : RETCODE ; cdecl ;external "NTWDBLIB.DLL" ;
function bcp_done ( Process : PDBPROCESS) : RETCODE ; cdecl ;external "NTWDBLIB.DLL" ;
function bcp_init( Process : PDBPROCESS ; tblName : LPCSTR ;
hFile : PChar ;
ErrFile : PChar ;
Direction : INT) : RETCODE ; cdecl ;external "NTWDBLIB.DLL" ;
function bcp_sendrow ( Process : PDBPROCESS) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
function bcp_setl ( Login : PLOGINREC ; Enable : Boolean) : RETCODE ; cdecl ;external "NTWDBLIB.DLL" ;
function bcp_collen ( Process : PDBPROCESS ; varlen : DBINT ; table_column : INT ) : RETCODE ; cdecl ;external "NTWDBLIB.DLL" ;
function dbserverenum ( SearchMode : Word ; ServNameBuf : PChar; SizeServNameBuf : Word ; Var NumEntries : Word ) : RETCODE ; cdecl ; external "NTWDBLIB.DLL" ;
Все вопросы по мылу
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c