Data Control Access Error Messages

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