📄 adodb.h
字号:
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnFetchComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
/* NICDBLD_END> Type Library Specific Types */
extern const IID ADODB_IID__Connection;
extern const IID ADODB_IID__Record;
extern const IID ADODB_IID__Stream;
extern const IID ADODB_IID__Command;
extern const IID ADODB_IID__Recordset;
extern const IID ADODB_IID__Parameter;
extern const IID ADODB_IID_ConnectionEvents;
extern const IID ADODB_IID_RecordsetEvents;
extern const IID ADODB_IID__Collection;
extern const IID ADODB_IID__DynaCollection;
extern const IID ADODB_IID__ADO;
extern const IID ADODB_IID_Properties;
extern const IID ADODB_IID_Property;
extern const IID ADODB_IID_Error;
extern const IID ADODB_IID_Errors;
extern const IID ADODB_IID_Command15;
extern const IID ADODB_IID_Connection15;
extern const IID ADODB_IID_Recordset21;
extern const IID ADODB_IID_Recordset20;
extern const IID ADODB_IID_Recordset15;
extern const IID ADODB_IID_Fields;
extern const IID ADODB_IID_Fields20;
extern const IID ADODB_IID_Fields15;
extern const IID ADODB_IID_Field;
extern const IID ADODB_IID_Field20;
extern const IID ADODB_IID_Parameters;
extern const IID ADODB_IID_Command25;
extern const IID ADODB_IID_ConnectionEventsVt;
extern const IID ADODB_IID_RecordsetEventsVt;
extern const IID ADODB_IID_ADOConnectionConstruction15;
extern const IID ADODB_IID_ADOConnectionConstruction;
extern const IID ADODB_IID_ADORecordConstruction;
extern const IID ADODB_IID_ADOStreamConstruction;
extern const IID ADODB_IID_ADOCommandConstruction;
extern const IID ADODB_IID_ADORecordsetConstruction;
extern const IID ADODB_IID_Field15;
HRESULT CVIFUNC ADODB_New_Connection (const char *server,
int supportMultithreading, LCID locale,
int reserved, CAObjHandle *objectHandle);
HRESULT CVIFUNC ADODB_Open_Connection (const char *fileName, const char *server,
int supportMultithreading, LCID locale,
int reserved, CAObjHandle *objectHandle);
HRESULT CVIFUNC ADODB_Active_Connection (const char *server,
int supportMultithreading, LCID locale,
int reserved, CAObjHandle *objectHandle);
HRESULT CVIFUNC ADODB__ConnectionGetProperties (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
ADODBObj_Properties *ppvObject);
HRESULT CVIFUNC ADODB__ConnectionGetConnectionString (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
char **pbstr);
HRESULT CVIFUNC ADODB__ConnectionSetConnectionString (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *pbstr);
HRESULT CVIFUNC ADODB__ConnectionGetCommandTimeout (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long *plTimeout);
HRESULT CVIFUNC ADODB__ConnectionSetCommandTimeout (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long plTimeout);
HRESULT CVIFUNC ADODB__ConnectionGetConnectionTimeout (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long *plTimeout);
HRESULT CVIFUNC ADODB__ConnectionSetConnectionTimeout (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long plTimeout);
HRESULT CVIFUNC ADODB__ConnectionGetVersion (CAObjHandle objectHandle,
ERRORINFO *errorInfo, char **pbstr);
HRESULT CVIFUNC ADODB__ConnectionClose (CAObjHandle objectHandle,
ERRORINFO *errorInfo);
HRESULT CVIFUNC ADODB__ConnectionExecute (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *commandText,
VARIANT *recordsAffected, long options,
ADODBObj__Recordset *ppiRset);
HRESULT CVIFUNC ADODB__ConnectionBeginTrans (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long *transactionLevel);
HRESULT CVIFUNC ADODB__ConnectionCommitTrans (CAObjHandle objectHandle,
ERRORINFO *errorInfo);
HRESULT CVIFUNC ADODB__ConnectionRollbackTrans (CAObjHandle objectHandle,
ERRORINFO *errorInfo);
HRESULT CVIFUNC ADODB__ConnectionOpen (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *connectionString,
const char *userID, const char *password,
long options);
HRESULT CVIFUNC ADODB__ConnectionGetErrors (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
ADODBObj_Errors *ppvObject);
HRESULT CVIFUNC ADODB__ConnectionGetDefaultDatabase (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
char **pbstr);
HRESULT CVIFUNC ADODB__ConnectionSetDefaultDatabase (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *pbstr);
HRESULT CVIFUNC ADODB__ConnectionGetIsolationLevel (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_IsolationLevelEnum *level);
HRESULT CVIFUNC ADODB__ConnectionSetIsolationLevel (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_IsolationLevelEnum level);
HRESULT CVIFUNC ADODB__ConnectionGetAttributes (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long *plAttr);
HRESULT CVIFUNC ADODB__ConnectionSetAttributes (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long plAttr);
HRESULT CVIFUNC ADODB__ConnectionGetCursorLocation (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_CursorLocationEnum *plCursorLoc);
HRESULT CVIFUNC ADODB__ConnectionSetCursorLocation (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_CursorLocationEnum plCursorLoc);
HRESULT CVIFUNC ADODB__ConnectionGetMode (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_ConnectModeEnum *plMode);
HRESULT CVIFUNC ADODB__ConnectionSetMode (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_ConnectModeEnum plMode);
HRESULT CVIFUNC ADODB__ConnectionGetProvider (CAObjHandle objectHandle,
ERRORINFO *errorInfo, char **pbstr);
HRESULT CVIFUNC ADODB__ConnectionSetProvider (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *pbstr);
HRESULT CVIFUNC ADODB__ConnectionGetState (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
long *plObjState);
HRESULT CVIFUNC ADODB__ConnectionOpenSchema (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_SchemaEnum schema,
VARIANT restrictions,
VARIANT schemaID,
ADODBObj__Recordset *pprset);
HRESULT CVIFUNC ADODB__ConnectionCancel (CAObjHandle objectHandle,
ERRORINFO *errorInfo);
HRESULT CVIFUNC ADODB_New_Record (const char *server, int supportMultithreading,
LCID locale, int reserved,
CAObjHandle *objectHandle);
HRESULT CVIFUNC ADODB_Open_Record (const char *fileName, const char *server,
int supportMultithreading, LCID locale,
int reserved, CAObjHandle *objectHandle);
HRESULT CVIFUNC ADODB_Active_Record (const char *server,
int supportMultithreading, LCID locale,
int reserved, CAObjHandle *objectHandle);
HRESULT CVIFUNC ADODB__RecordGetProperties (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
ADODBObj_Properties *ppvObject);
HRESULT CVIFUNC ADODB__RecordGetActiveConnection (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
VARIANT *pvar);
HRESULT CVIFUNC ADODB__RecordSetActiveConnection (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *pvar);
HRESULT CVIFUNC ADODB__RecordSetByRefActiveConnection (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
ADODBObj__Connection pvar);
HRESULT CVIFUNC ADODB__RecordGetState (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_ObjectStateEnum *pState);
HRESULT CVIFUNC ADODB__RecordGetSource (CAObjHandle objectHandle,
ERRORINFO *errorInfo, VARIANT *pvar);
HRESULT CVIFUNC ADODB__RecordSetSource (CAObjHandle objectHandle,
ERRORINFO *errorInfo, const char *pvar);
HRESULT CVIFUNC ADODB__RecordSetByRefSource (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
CAObjHandle pvar);
HRESULT CVIFUNC ADODB__RecordGetMode (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_ConnectModeEnum *pMode);
HRESULT CVIFUNC ADODB__RecordSetMode (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
enum ADODBEnum_ConnectModeEnum pMode);
HRESULT CVIFUNC ADODB__RecordGetParentURL (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
char **pbstrParentURL);
HRESULT CVIFUNC ADODB__RecordMoveRecord (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *source,
const char *destination,
const char *userName,
const char *password,
enum ADODBEnum_MoveRecordOptionsEnum options,
VBOOL async, char **pbstrNewURL);
HRESULT CVIFUNC ADODB__RecordCopyRecord (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *source,
const char *destination,
const char *userName,
const char *password,
enum ADODBEnum_CopyRecordOptionsEnum options,
VBOOL async, char **pbstrNewURL);
HRESULT CVIFUNC ADODB__RecordDeleteRecord (CAObjHandle objectHandle,
ERRORINFO *errorInfo,
const char *source, VBOOL async);
HRESULT CVIFUNC ADODB__RecordOpen (CAObjHandle objectHandle,
ERRORINFO *errorInfo, VARIANT source,
VARIANT activeConnection,
enum ADODBEnum_ConnectModeEnum mode,
enum ADODBEnum_RecordCreateOptionsEnum createOptions,
enum ADODBEnum_RecordOpenOptionsEnum options,
const char *userName, const char *password);
HRESULT CVIFUNC ADODB__RecordClose (CAObjHandle objectHandle,
ERRORINFO *errorInfo);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -