📄 adodb.h
字号:
ADODBConst_adErrInvalidURL = 3729,
ADODBConst_adErrResourceLocked = 3730,
ADODBConst_adErrResourceExists = 3731,
ADODBConst_adErrCannotComplete = 3732,
ADODBConst_adErrVolumeNotFound = 3733,
ADODBConst_adErrOutOfSpace = 3734,
ADODBConst_adErrResourceOutOfScope = 3735,
ADODBConst_adErrUnavailable = 3736,
ADODBConst_adErrURLNamedRowDoesNotExist = 3737,
ADODBConst_adErrDelResOutOfScope = 3738,
ADODBConst_adErrPropInvalidColumn = 3739,
ADODBConst_adErrPropInvalidOption = 3740,
ADODBConst_adErrPropInvalidValue = 3741,
ADODBConst_adErrPropConflicting = 3742,
ADODBConst_adErrPropNotAllSettable = 3743,
ADODBConst_adErrPropNotSet = 3744,
ADODBConst_adErrPropNotSettable = 3745,
ADODBConst_adErrPropNotSupported = 3746,
ADODBConst_adErrCatalogNotSet = 3747,
ADODBConst_adErrCantChangeConnection = 3748,
ADODBConst_adErrFieldsUpdateFailed = 3749,
ADODBConst_adErrDenyNotSupported = 3750,
ADODBConst_adErrDenyTypeNotSupported = 3751,
ADODBConst_adErrProviderNotSpecified = 3753,
ADODBConst_adErrConnectionStringTooLong = 3754,
_ADODB_ErrorValueEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ParameterAttributesEnum
{
ADODBConst_adParamSigned = 16,
ADODBConst_adParamNullable = 64,
ADODBConst_adParamLong = 128,
_ADODB_ParameterAttributesEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_FieldStatusEnum
{
ADODBConst_adFieldOK = 0,
ADODBConst_adFieldCantConvertValue = 2,
ADODBConst_adFieldIsNull = 3,
ADODBConst_adFieldTruncated = 4,
ADODBConst_adFieldSignMismatch = 5,
ADODBConst_adFieldDataOverflow = 6,
ADODBConst_adFieldCantCreate = 7,
ADODBConst_adFieldUnavailable = 8,
ADODBConst_adFieldPermissionDenied = 9,
ADODBConst_adFieldIntegrityViolation = 10,
ADODBConst_adFieldSchemaViolation = 11,
ADODBConst_adFieldBadStatus = 12,
ADODBConst_adFieldDefault = 13,
ADODBConst_adFieldIgnore = 15,
ADODBConst_adFieldDoesNotExist = 16,
ADODBConst_adFieldInvalidURL = 17,
ADODBConst_adFieldResourceLocked = 18,
ADODBConst_adFieldResourceExists = 19,
ADODBConst_adFieldCannotComplete = 20,
ADODBConst_adFieldVolumeNotFound = 21,
ADODBConst_adFieldOutOfSpace = 22,
ADODBConst_adFieldCannotDeleteSource = 23,
ADODBConst_adFieldReadOnly = 24,
ADODBConst_adFieldResourceOutOfScope = 25,
ADODBConst_adFieldAlreadyExists = 26,
ADODBConst_adFieldPendingInsert = 65536,
ADODBConst_adFieldPendingDelete = 131072,
ADODBConst_adFieldPendingChange = 262144,
ADODBConst_adFieldPendingUnknown = 524288,
ADODBConst_adFieldPendingUnknownDelete = 1048576,
_ADODB_FieldStatusEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ADCPROP_UPDATECRITERIA_ENUM
{
ADODBConst_adCriteriaKey = 0,
ADODBConst_adCriteriaAllCols = 1,
ADODBConst_adCriteriaUpdCols = 2,
ADODBConst_adCriteriaTimeStamp = 3,
_ADODB_ADCPROP_UPDATECRITERIA_ENUMForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ADCPROP_ASYNCTHREADPRIORITY_ENUM
{
ADODBConst_adPriorityLowest = 1,
ADODBConst_adPriorityBelowNormal = 2,
ADODBConst_adPriorityNormal = 3,
ADODBConst_adPriorityAboveNormal = 4,
ADODBConst_adPriorityHighest = 5,
_ADODB_ADCPROP_ASYNCTHREADPRIORITY_ENUMForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ADCPROP_AUTORECALC_ENUM
{
ADODBConst_adRecalcUpFront = 0,
ADODBConst_adRecalcAlways = 1,
_ADODB_ADCPROP_AUTORECALC_ENUMForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_ADCPROP_UPDATERESYNC_ENUM
{
ADODBConst_adResyncNone = 0,
ADODBConst_adResyncAutoIncrement = 1,
ADODBConst_adResyncConflicts = 2,
ADODBConst_adResyncUpdates = 4,
ADODBConst_adResyncInserts = 8,
ADODBConst_adResyncAll = 15,
_ADODB_ADCPROP_UPDATERESYNC_ENUMForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_FieldEnum
{
ADODBConst_adDefaultStream = -1,
ADODBConst_adRecordURL = -2,
_ADODB_FieldEnumForceSizeToFourBytes = 0xFFFFFFFF
};
enum ADODBEnum_StreamReadEnum
{
ADODBConst_adReadAll = -1,
ADODBConst_adReadLine = -2,
_ADODB_StreamReadEnumForceSizeToFourBytes = 0xFFFFFFFF
};
typedef CAObjHandle ADODBObj_Properties;
typedef CAObjHandle ADODBObj__Recordset;
typedef CAObjHandle ADODBObj_Errors;
typedef CAObjHandle ADODBObj_Error;
typedef CAObjHandle ADODBObj__Connection;
typedef CAObjHandle ADODBObj__Command;
typedef CAObjHandle ADODBObj_Fields;
typedef long ADODBType_ADO_LONGPTR;
typedef CAObjHandle ADODBObj__Stream;
typedef CAObjHandle ADODBObj__Parameter;
typedef CAObjHandle ADODBObj_Parameters;
typedef long ADODBType_PositionEnum_Param;
typedef CAObjHandle ADODBObj_Property;
typedef CAObjHandle ADODBObj_Field;
typedef CAObjHandle ADODBObj_Error;
typedef CAObjHandle ADODBObj__Connection;
typedef CAObjHandle ADODBObj__Command;
typedef CAObjHandle ADODBObj__Recordset;
typedef long ADODBType_ADO_LONGPTR;
typedef long ADODBType_SearchDirection;
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnInfoMessage_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnBeginTransComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
long transactionLevel,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnCommitTransComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnRollbackTransComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnWillExecute_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
char **source,
enum ADODBEnum_CursorTypeEnum *cursorType,
enum ADODBEnum_LockTypeEnum *lockType,
long *options,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Command pCommand,
ADODBObj__Recordset pRecordset,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnExecuteComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
long recordsAffected,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Command pCommand,
ADODBObj__Recordset pRecordset,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnWillConnect_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
char **connectionString,
char **userID,
char **password,
long *options,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnConnectComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *ConnectionEventsRegOnDisconnect_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Connection pConnection,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnWillChangeField_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
long cFields,
VARIANT fields,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnFieldChangeComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
long cFields,
VARIANT fields,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnWillChangeRecord_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventReasonEnum adReason,
long cRecords,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnRecordChangeComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventReasonEnum adReason,
long cRecords,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnWillChangeRecordset_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventReasonEnum adReason,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnRecordsetChangeComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventReasonEnum adReason,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnWillMove_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventReasonEnum adReason,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnMoveComplete_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
enum ADODBEnum_EventReasonEnum adReason,
ADODBObj_Error pError,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnEndOfRecordset_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
VBOOL *fMoreData,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
long *__returnValue);
typedef HRESULT (CVICALLBACK *RecordsetEventsRegOnFetchProgress_CallbackType) (CAObjHandle caServerObjHandle,
void *caCallbackData,
long progress,
long maxProgress,
enum ADODBEnum_EventStatusEnum *adStatus,
ADODBObj__Recordset pRecordset,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -