These error codes are returned with the Database error data control error <code> <description> when accessing a Visual Basic data control from a DataFind, DataSwitch or DataChange control.
0x80004005: Error - General Database access failure message.
This error may mean that the database library failed to read one of the requested fields. This may be because the field does not contain a value.
0x80040E00 DB_E_BADBINDINFO
0x80040E01 DB_E_BADBOOKMARK
0x80040E02 DB_E_BADCOLUMNID
0x80040E03 DB_E_BADCRITERIA
0x80040E04 DB_E_BADENTRYID
0x80040E05 DB_E_BADFRACTION
0x80040E06 DB_E_BADINDEXID
0x80040E07 DB_E_BADQUERYSPEC
0x80040E08 DB_E_BADSORTORDER
0x80040E09 DB_E_BADVALUES
0x80040E0A DB_E_CANTCOERCE
0x80040E0B DB_E_CANTLOCK
0x80040E0C DB_E_COLUMNUNAVAILABLE
0x80040E0D DB_E_DATACHANGED
0x80040E0E DB_E_INVALIDCOLUMNORDINAL
0x80040E0F DB_E_INVALIDINTERFACE
0x80040E10 DB_E_LOCKFAILED
0x80040E11 DB_E_ROWDELETED
0x80040E12 DB_E_ROWTOOSHORT
0x80040E13 DB_E_SCHEMAVIOLATION
0x80040E14 DB_E_SEEKKINDNOTSUPPORTED
0x80040E15 DB_E_UPDATEINPROGRESS
0x80040E16 DB_E_USEENTRYID
0x80040E17 DB_E_STATEERROR
0x80040E18 DB_E_BADFETCHINFO
0x80040E19 DB_E_NOASYNC
0x80040E1A DB_E_ENTRYIDOPEN
0x80040E1B DB_E_BUFFERTOOSMALL
0x80040EC0 DB_S_BUFFERTOOSMALL
0x80040EC1 DB_S_CANCEL
0x80040EC2 DB_S_DATACHANGED
0x80040EC3 DB_S_ENDOFCURSOR
0x80040EC4 DB_S_ENDOFRESULTSET
0x80040EC5 DB_S_OPERATIONCANCELLED
0x80040EC6 DB_S_QUERYINTERFACE
0x80040EC7 DB_S_WORKINGASYNC
0x80040EC9 DB_S_MOVEDTOFIRST
0x80040ECA DB_S_CURRENTROWUNCHANGED
0x80040ECB DB_S_ROWADDED
0x80040ECC DB_S_ROWUPDATED
0x80040ECD DB_S_ROWDELETED