mi32/modbc.h File Reference

#include <mi32/stddefns.h>
Include dependency graph for modbc.h:

Go to the source code of this file.

Defines

#define RVCSYSLIBEXPORT   MI_DLLIMPORT

Functions

RVCSYSLIBEXPORT int _ModbcGetLastError (void *hdbc, void *hstmt, char *rcsid, int linenum)
RVCSYSLIBEXPORT void ModbcExtractConnectPart (const MISTRING &fname, const char *part, MISTRING &retstr)
RVCSYSLIBEXPORT MIUNICODEModbcExtractConnectPart (const MIUNICODE *, char *)
RVCSYSLIBEXPORT void ModbcFreeStringList (MIUNICODE **NameList)
RVCSYSLIBEXPORT ERRVALUE ModbcGetDataSourceList (MISTRINGLIST &NameList, MISTRINGLIST &DescList)
RVCSYSLIBEXPORT int ModbcGetDataSourceList (MIUNICODE ***pNameList, MIUNICODE ***pDescList)
RVCSYSLIBEXPORT ERRVALUE ModbcGetDriverList (MISTRINGLIST &NameList, MISTRINGLIST &DescList)
RVCSYSLIBEXPORT int ModbcGetDriverList (MIUNICODE ***pNameList, MIUNICODE ***pDescList)
RVCSYSLIBEXPORT ERRVALUE ModbcGetENV (void *&ps_henv)
RVCSYSLIBEXPORT int ModbcGetHENV (void **phenv)
RVCSYSLIBEXPORT int ModbcGetLastError (int HandleType, void *handle, char *rcsid, int linenum, const MIUNICODE *QueryString=0)
int ModbcSelectSource (MDLGPARENT dlgparent, char *title, MISTRING &RetName)
int ModbcUsernamePasswordDialog (MDLGPARENT dlgparent, MISTRING &srcname, bool *pKeep, int *pTimeoutInterval)
int ModbcUsernamePasswordDialogOld (MDLGPARENT dlgparent, MIUNICODE *srcname, int maxlen, int *pKeep, int *pTimeoutInterval, UINT32 flags)

Detailed Description


Define Documentation

#define RVCSYSLIBEXPORT   MI_DLLIMPORT

Function Documentation

RVCSYSLIBEXPORT int _ModbcGetLastError ( void *  hdbc,
void *  hstmt,
char *  rcsid,
int  linenum 
)
Parameters:
rcsid For BuildErrStr
linenum For BuildErrStr
RVCSYSLIBEXPORT void ModbcExtractConnectPart ( const MISTRING fname,
const char *  part,
MISTRING retstr 
)
RVCSYSLIBEXPORT MIUNICODE* ModbcExtractConnectPart ( const MIUNICODE ,
char *   
)
RVCSYSLIBEXPORT void ModbcFreeStringList ( MIUNICODE **  NameList  ) 
RVCSYSLIBEXPORT ERRVALUE ModbcGetDataSourceList ( MISTRINGLIST NameList,
MISTRINGLIST DescList 
)
RVCSYSLIBEXPORT int ModbcGetDataSourceList ( MIUNICODE ***  pNameList,
MIUNICODE ***  pDescList 
)
RVCSYSLIBEXPORT ERRVALUE ModbcGetDriverList ( MISTRINGLIST NameList,
MISTRINGLIST DescList 
)
RVCSYSLIBEXPORT int ModbcGetDriverList ( MIUNICODE ***  pNameList,
MIUNICODE ***  pDescList 
)
RVCSYSLIBEXPORT ERRVALUE ModbcGetENV ( void *&  ps_henv  ) 
RVCSYSLIBEXPORT int ModbcGetHENV ( void **  phenv  ) 
RVCSYSLIBEXPORT int ModbcGetLastError ( int  HandleType,
void *  handle,
char *  rcsid,
int  linenum,
const MIUNICODE QueryString = 0 
)
Parameters:
HandleType SQL_HANDLE_ENV, SQL_HANDLE_DBC, SQL_HANDLE_STMT, SQL_HANDLE_DESC
rcsid For BuildErrStr
linenum For BuildErrStr
int ModbcSelectSource ( MDLGPARENT  dlgparent,
char *  title,
MISTRING RetName 
)

Select ODBC source.

int ModbcUsernamePasswordDialog ( MDLGPARENT  dlgparent,
MISTRING srcname,
bool *  pKeep,
int *  pTimeoutInterval 
)

Username / password dialog.

X_NATIVE || WIN32_MFC

int ModbcUsernamePasswordDialogOld ( MDLGPARENT  dlgparent,
MIUNICODE srcname,
int  maxlen,
int *  pKeep,
int *  pTimeoutInterval,
UINT32  flags 
)

Username / password dialog.


Generated on Sun Oct 7 21:27:30 2012 for TNTsdk 2012 by  doxygen 1.6.1