1 The data provider or other service returned an E_FAIL status. 6 There is insufficient available memory. 9 The command was not prepared. 12 An unknown error has occurred. 13 Errors occurred. 14 Cannot load resource DLL msadcer.dll 15 Catastrophic failure. 16 Provider called a method in the consumer and the method has not yet returned. 17 The change was canceled during notification; no columns are changed. 22 The requested filter could not be opened. 28 A given HROW referred to a hard- or soft-deleted row. 31 A literal value in the command could not be converted to the correct type due to a reason other than data overflow. 32 The specified row could not be located for updating: Some values may have been changed since it was last read. 33 The bookmark was invalid. 34 There are no more results. 35 Reached start or end of rowset or chapter. 36 Although the bookmark was validly formed, no row could be found to match it. 37 Updating this row caused more than one row to be updated in the data source. 38 Requested conversion is not supported. 39 Invalid accessor. 40 Invalid binding info. 42 lRowsOffset would position you past either end of the rowset, regardless of the cRows value specified; cRowsObtained is 0. 43 Given values violate the database schema. 44 A specified value violated the integrity constraints for a column or table. 45 The specified column did not exist. 46 Specified column does not contain bookmarks or chapters. 47 A non-NULL controlling IUnknown was specified and the object being created does not support aggregation. 48 An object was open. 49 Invalid ratio. 50 Unable to get visible data for a newly-inserted row that has not yet been updated. 51 The requested order could not be opened. 52 Invalid row handle. 1000 Cannot update. Cursor is read-only. 1001 Out of disk space. 1002 File system failure. 1003 Warning: Unable to parse SQL for update properties. 1004 Out of memory. 1005 Out of memory. 1006 Insufficient base table information for updating or refreshing. 1007 Insufficient key field information for updating or refreshing. 1008 The defined key field is not unique. 1009 Insufficient or incorrect key field information; too many rows affected by update. 1010 An attempt was made to update a field to Null which is not nullable. 1011 The row does not have any pending changes. 1012 Too many columns defined in the rowset. 1013 Error getting data while updating or refreshing. 1014 No columns defined in rowset. 1015 The index is corrupt. 1016 The index is invalid. 1017 The index is broken. 1018 The key length is invalid. 1019 The operation is invalid on a BLOB field. 1020 A single-row refresh operation returned multiple rows. 1021 Column data is unavailable. 1022 Out of memory. 1023 The aggregate field specified in the join condition cannot depend on the relationship it defines. 1024 Cannot insert an empty row - must have at least one column value set. 1025 The operation could not be completed. Please upgrade OLEAUT32.DLL to version 2.30 or greater. 1026 The custom resync command failed to produce a rowset of the required shape. 1027 Non-existent or under-specified UNIQUE TABLE.