x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

Visual Basic INFO: List of Errors Returned by ADOFiltr.dll

torch Page Icon Posted 2024-04-23 2:27 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,755
Location:
United StatesĀ 
Status:
I found this old MS KB article:
https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/209050
Quote


INFO: List of Errors Returned by ADOFiltr.dll

Article ID: 209050

Article Last Modified on 3/3/2006


APPLIES TO

Microsoft Windows CE Toolkit for Visual Basic 6.0
Microsoft eMbedded Visual Basic 3.0


This article was previously published under Q209050
SUMMARY

This article lists the error message numbers and text that are returned from ADOFiltr.dll as a result of calling either the DesktopToDevice or DeviceToDesktop API function calls from Microsoft Visual Basic.
Show spoiler...
MORE INFORMATION
Error Code Description
-2146824432 (0x800A0F10) Cannot create database
-2146824433 (0x800A0F0F) The Microsoft tables in this database are corrupt. For more information, see Pocket Access Help on your device.
-2146824434 (0x800A0F0E) The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data.
-2146824435 (0x800A0F0D) The CEDB provider does not support this feature or setting.
-2146824436 (0x800A0F0C) Database already exists
-2146824437 (0x800A0F0B) Database does not exist
-2146824438 (0x800A0F0A) Exceeded maximum columns in table near (location).
-2146824439 (0x800A0F09) Invalid field comparison near (location).
-2146824440 (0x800A0F08) Inner joins require that at least one of the tables is indexed on the joined terms near (location).
-2146824441 (0x800A0F07) There is a more recent version of Microsoft ADO for Windows CE built into ROM. To allow this to load, please remove the older copy installed on this device.
-2146824442 (0x800A0F06) Table Changed
-2146824443 (0x800A0F05) Remote ADO Error: Upgrade to Windows CE version 3.0 in order to use all features.
-2146824444 (0x800A0F04) Connectivity Error: Data cannot be passed between the host PC and the device because the database filter and synchronization software on the two computers are different versions. Upgrade the older version and try again.
-2146824445 (0x800A0F03) Remote ADO Error: ADO cannot start on the device because of mismatched files. Reconcile the different versions of ADO dynamic-link libraries(DLL) on the device.
-2146824446 (0x800A0F02) Internal ADOCE Error
-2146824447 (0x800A0F01) An error has occurred retrieving information from the target database. The destination table may already exist on the desktop and Overwrite was set to False, or Overwrite was set to True but the table is not allowed to be overwritten. A log file may also display.
-2146824448 (0x800A0F00) An error has occurred while retrieving information from the host database.
-2146824543 (0x800A0EA1) The file is not a CEDB database.
-2146824544 (0x800A0EA0) The keyword is not supported by the provider.
-2146824545 (0x800A0E9F) The property is read-only or cannot be set.
-2146824546 (0x800A0E9E) The property value conflicts with a related property.
-2146824547 (0x800A0E9D) The property value is invalid. Make sure the value is typed correctly.
-2146824548 (0x800A0E9C) The property attribute is invalid.
-2146824549 (0x800A0E9B) The property does not apply to the specified field.
-2146824579 (0x800A0E7D) Remote ADO Error: Requested operation was on an object with a reference to a closed or invalid Connection object.
-2146824580 (0x800A0E7C) Remote ADO Error: An improperly defined parameter was used.
-2146824582 (0x800A0E7A) Remote ADO Error: ADO could not find the specified provider.
-2146824583 (0x800A0E79) Remote ADO Error: The operation requested is not allowed if the object is open.
-2146824584 (0x800A0E78) Remote ADO Error: The operation requested is not allowed if the object is closed.
-2146824617 (0x800A0E57) Remote ADO Error: Constant value overflowed.
-2146824684 (0x800A0E14) Remote ADO Error: Syntax error.
-2146824867 (0x800A0D5D) The application is using a value of the wrong type for the current operation.
-2146824868 (0x800A0D5C) Remote ADO Error: The object reference used no longer points to a valid object.
-2146825023 (0x800A0CC1) Remote ADO Error: Could not find the object in the collection corresponding to the requested name or ordinal reference.
-2146825037 (0x800A0CB3) Remote ADO Error: The operation requested is not supported by the provider.
-2146825042 (0x800A0CAE) The application may not explicitly close a Connection object while in the middle of a transaction.
-2146825069 (0x800A0C93) Remote ADO Error: The operation requested is not allowed in this context.
-2146825267 (0x800A0BCD) Remote ADO Error: Either BOF or EOF is True, or the current record has been deleted; the operation you requested requires a current record.
-2146825287 (0x800A0BB9) The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
-2146828275 (0x800A000D) Type mismatch
-2147204908 (0x800440D4) An error occurred while trying to access table %1!s! in the host database. Ensure that you have sufficient permissions to access this table.
-2147204941 (0x800440B3) The database could not be copied to the device, because doing so would destroy tables, which are already synchronized with this device. To fix this problem, rename the database on the host computer and try again.
-2147204942 (0x800440B2) An error occurred when retrieving the changes to table %1!s! on the device. You may not have sufficient file or network permissions to send changes to the host database, or a communications error may have occurred. Ensure you have permissions and reset the device before trying to synchronize again. If the problem persists, you may want to copy the database down to the device again.
-2147204943 (0x800440B1) ActiveSync could not load synchronization information for table %1!s!. Ensure file and network permissions are correct before trying to synchronize again. If the problem persists, you may want to copy the database down to the device again.
-2147204944 (0x800440B0) An error occurred when checking whether the layout of table %1!s! has changed. Reset the device before trying to synchronize again. If the problem persists, you may want to copy the database down to the device again.
-2147204945 (0x800440AF) Field was deleted on the device, but this field could not be removed from the host database. For more information, see the above ODBC error message.
-2147204947 (0x800440AD) Table is already synchronized with another database on this computer, so will not be synchronized with this database.
-2147204950 (0x800440AA) A conflict occurred with the table in the host database. The device tried to update an autoincrement field on the row with a primary key.
-2147204952 (0x800440A8) The layout of table on the device is different than what it was when the sync relationship was created. Recreate the synchronization relationship.
-2147204953 (0x800440A7) The table on the device has a new primary key, but this conflicts with a primary key that is already in the host table.
-2147204955 (0x800440A5) Field was updated device and deleted on the host.
-2147204956 (0x800440A4) Field was deleted on the device and modified on the host.
-2147204957 (0x800440A3) Data was inserted into field on the device, but could not be added to the host database. For more information, see the above ODBC error message.
-2147204958 (0x800440A2) A field with the same primary key was inserted onto both the host and the device.
-2147204959 (0x800440A1) Field was altered on the device. However, this field could not be updated on the host. For more information, see the above ODBC error message.
-2147204960 (0x800440A0) Field was updated on both the host and the device.
-2147204962 (0x8004409E) Error in accessing a desktop database.
-2147204964 (0x8004409C) An unexpected error occurred when finding changed rows in the table. This table will not be synchronized.
-2147204965 (0x8004409B) <number> rows are no longer on the desktop computer and have been deleted on the device.
-2147204966 (0x8004409A) Changed rows were synchronized from the desktop to the device.
-2147204967 (0x80044099) Windows CE Services could not find the synchronization information for <filename>.
-2147204968 (0x80044098) Windows CE Services could not create a file to store synchronization information for this database. Please give the database a simpler name.
-2147204969 (0x80044097) The partnership with this device was created using an earlier version of ADOCE. Delete the existing partnership and then create a new partnership.
-2147204971 (0x80044095) The expected unique index was not found. This table will not be synchronized.
-2147204976 (0x80044090) Table has no data
-2147204977 (0x8004408F) There is not enough free space in the registry. To increase the maximum registry size, open Control Panel and double-click the System icon. In the Performance tab, click Change. In the Maximum Registry Size box, increase the maximum registry size. This workaround applies only to the Windows NT operating system.
-2147204978 (0x8004408E) The version of ODBC installed on your desktop computer is not compatible with this feature. Install ODBC version 3.X and try again.
-2147204979 (0x8004408D) ODBC cannot be found. Either ODBC is not installed on this desktop computer or it is not installed properly. Install ODBC and then try again.
-2147204980 (0x8004408C) Table exceeds the 65,536 records per Pocket Access database. This table will not be copied per your request.
-2147204981 (0x8004408B) Table exceeds the limit of 65,536 records per Pocket Access database. Just those records that can fit into the table on the device will be copied.
-2147204982 (0x8004408A) On examination, table %1!s! is either no longer on the device, no longer in the host database, or its layout has hanged. Synchronization will no longer be performed for this table.
-2147204983 (0x80044089) Skipping this table because it does not have any valid columns.
-2147204984 (0x80044088) An error occurred with information sent to the device.
-2147204985 (0x80044087) Communications with the mobile device failed. Check your connection and try again.
-2147204986 (0x80044086) One or more indexes could not be created.
-2147204987 (0x80044085) Skipping record. Record or field(s) too large.
-2147204988 (0x80044084) Skipping record date out of range.
-2147204989 (0x80044083) Windows CE Services could not create a database to store table synchronization information. This means that the database on your device will not be synchronized with the desktop. Please ensure the sync database is not open before trying again.
-2147204990 (0x80044082) An error occurred while creating checksums for table.
-2147204991 (0x80044081) Table cannot be synchronized.
-2147204992 (0x80044080) Table cannot be synchronized without a single-column primary key.
-2147205098 (0x80044016) Indexes over this column are not supported on the device and will not be created.
-2147205099 (0x80044015) Index processing has been stopped. There are no more indexes available.
-2147205103 (0x80044011) Not copying column to device, copying of binary data is OFF.
-2147205104 (0x80044010) Column will not be copied to the device. The Yes/No conversion option was not selected.
-2147205105 (0x8004400F) Column contains a data type that is not supported. This column will not be copied to device.
-2147205120 (0x80044000) The source file contained no data, so it was not copied.
-2147211449 (0x80042747) ActiveSync could not copy the device table to the desktop machine due to an unsupported datatype.
-2147211450 (0x80042746) ActiveSync could not create a sync table to support the primary key data type table. If the primary key data type is a Unicode string, installing MDAC 2.1 or later from http://www.microsoft.com/data/download.htm will correct this problem.
-2147211451 (0x80042745) Connectivity Error: The connection to the device has been dropped, possibly because the device is low on power or the cable was disconnected.
-2147217766 (0x80040e9a) The provider was unable to create an object at this URL because the server was out of physical storage.
-2147217767 (0x80040e99) The provider could not drop the object.
-2147217768 (0x80040e98) The provider was unable to create an object at this URL because an object named by this URL already exists .
-2147217769 (0x80040e97) The attempt to bind to the object timed out.
-2147217770 (0x80040e96) The provider could not connect to the server for this object.
-2147217771 (0x80040e95) The provider could not connect to the server for this object.
-2147217772 (0x80040e94) The caller requested write access to a read-only object.
-2147217773 (0x80040e93) The client requested an object type that is only valid for a collection.
-2147217774 (0x80040e92) The OLE DB object represented by this URL is locked by one or more other processes.
-2147217775 (0x80040e91) There is no source row.
-2147217776 (0x80040e90) The provider could not drop the object.
-2147217778 (0x80040e8e) The requested URL was out-of-scope.
-2147217779 (0x80040e8d) The rguidColumnType pointed to a GUID that does not match the object type of this column or this column was not set.
-2147217780 (0x80040e8c) The dwFlags was invalid.
-2147217781 (0x80040e8b) The pConstraintID did not exist in the data source.
-2147217782 (0x80040e8a) The UpdateRule or DeleteRule was invalid or the value was not supported by the provider.
-2147217792 (0x80040e80) The MatchType was invalid or the value was not supported by the provider.
-2147217799 (0x80040e79) The Deferability was invalid or the value was not supported by the provider.
-2147217800 (0x80040e78) The ConstraintType was not DBCONSTRAINTTYPE_FOREIGNKEY and cForeignKeyColumns was not zero.
-2147217801 (0x80040e77) The ConstraintType was invalid or not supported by the provider.
-2147217802 (0x80040e76) The specified DBID is invalid.
-2147217803 (0x80040e75) The initialization string specifies a provider which does not match the currently active provider.
-2147217804 (0x80040e74) The OLE DB root enumerator did not return any providers that matched any of the SOURCES_TYPEs requested.
-2147217805 (0x80040e73) The initialization string specified does not conform to specification.
-2147217806 (0x80040e72) The index ID is invalid.
-2147217807 (0x80040e71) The permission supplied in the access entry list is invalid.
-2147217808 (0x80040e70) The trustee supplied as owner is invalid or unknown to the provider.
-2147217809 (0x80040e6f) The access entry list supplied is invalid.
-2147217810 (0x80040e6e) No owner exists for the object.
-2147217811 (0x80040e6d) The object is invalid or unknown to the provider.
-2147217812 (0x80040e6c) The trustee does not support memberships/collections.
-2147217813 (0x80040e6b) The trustee is not for the current data source.
-2147217814 (0x80040e6a) Invalid trustee value
-2147217815 (0x80040e69) The maximum number of Sessions supported by the provider has already been created. The consumer must release one or more currently held Sessions before obtaining a new Session Object.
-2147217816 (0x80040e68) The supplied DBID already exists.
-2147217817 (0x80040e67) The supplied command does not have a DBID.
-2147217819 (0x80040e65) The supplied columnID was invalid.
-2147217820 (0x80040e64) One or more of the given cell ordinals was invalid.
-2147217821 (0x80040e63) The given axis was not valid for this Dataset.
-2147217822 (0x80040e62) Bad coordinate
-2147217823 (0x80040e61) Bad tuple
-2147217824 (0x80040e60) The requested order could not be opened.
-2147217825 (0x80040e5f) The requested filter could not be opened.
-2147217826 (0x80040e5e) Multiple storage objects can not be open simultaneously.
-2147217827 (0x80040e5d) The given parameter name was unrecognized.
-2147217828 (0x80040e5c) Invalid conversion flag
-2147217829 (0x80040e5b) Unable to get visible data for a newly-inserted row that has not been updated.
-2147217830 (0x80040e5a) The supplied DynamicErrorID was invalid.
-2147217831 (0x80040e59) The supplied LookupID was invalid.
-2147217832 (0x80040e58) The supplied HRESULT was invalid.
-2147217833 (0x80040e57) A literal value in the command overflowed the range of the type of the associated column.
-2147217834 (0x80040e56) There are pending changes on a row with a reference count of zero.
-2147217835 (0x80040e55) The specified column did not exist.
-2147217836 (0x80040e54) The number of rows with pending changes has exceeded the set limit.
-2147217837 (0x80040e53) The provider does not support this method.
-2147217838 (0x80040e52) The data source object is already initialized.
-2147217839 (0x80040e51) The provider cannot derive parameter info and SetParameterInfo has not been called.
-2147217840 (0x80040e50) Invalid source handle
-2147217841 (0x80040e4f) The rowset was single-chaptered and the chapter was not released.
-2147217842 (0x80040e4e) The change was canceled during notification; no columns are changed.
-2147217843 (0x80040e4d) Authentication failed
-2147217844 (0x80040e4c) The given accessor was write-only
-2147217845 (0x80040e4b) The specified accessor was not a parameter accessor.
-2147217846 (0x80040e4a) The command was not prepared.
-2147217847 (0x80040e49) Null accessors are not supported by this provider.
-2147217848 (0x80040e48) By-ref accessors are not supported by this provider.
-2147217849 (0x80040e47) Invalid storage flags
-2147217850 (0x80040e46) Invalid accessor
-2147217851 (0x80040e45) The rowset was not chaptered.
-2147217852 (0x80040e44) The value of a property was invalid.
-2147217853 (0x80040e43) Although the bookmark was validly formed, no row could be found to match it.
-2147217854 (0x80040e42) The specified record number is invalid.
-2147217855 (0x80040e41) The specified locale ID was not supported.
-2147217856 (0x80040e40) The specified table was in use.
-2147217857 (0x80040E3F) Remote ADO Error: A table by that name already exists.
-2147217858 (0x80040E3E) Remote ADO Error: A field by that name already exists.
-2147217859 (0x80040e3d) A specified type was invalid.
-2147217860 (0x80040e3c) Invalid table ID
-2147217861 (0x80040e3b) A specified scale was invalid.
-2147217862 (0x80040e3a) A specified precision was invalid .
-2147217863 (0x80040e39) Errors were detected during the copy.
-2147217864 (0x80040e38) The rowset was using optimistic concurrency and the value of a column has been changed since it was last read.
-2147217865 (0x80040E37) Remote ADO Error: A required table does not exist.
-2147217866 (0x80040e36) The specified index was in use.
-2147217867 (0x80040E35) Remote ADO Error: A required index does not exist.
-2147217868 (0x80040E34) Remote ADO Error: An index by that name already exists.
-2147217869 (0x80040e33) Cannot represent the current tree as text.
-2147217870 (0x80040e32) Cannot clone a command object whose command tree contains a rowset or rowsets.
-2147217871 (0x80040e31) Execution aborted because a resource limit has been reached; no results have been returned.
-2147217872 (0x80040e30) The given type name was unrecognized.
-2147217873 (0x80040e2f) A specified value violated the integrity constraints for a column or table.
-2147217874 (0x80040e2e) The provider does not support multi-statement commands.
-2147217875 (0x80040e2d) The specified region is not a proper subregion of the region identified by the given watch region handle.
-2147217876 (0x80040e2c) A transition from ALL* to MOVE* or EXTEND* was specified.
-2147217877 (0x80040e2b) The specified set of rows was not contiguous to or overlapping the rows in the specified watch region.
-2147217878 (0x80040e2a) Invalid region handle
-2147217879 (0x80040e29) The rowset cannot scroll backwards.
-2147217880 (0x80040e28) The specified status flag was neither DBCOLUMNSTATUS_OK nor DBCOLUMNSTATUS_ISNULL.
-2147217881 (0x80040e27) The comparison operator was invalid.
-2147217882 (0x80040e26) One of the specified storage flags was not supported.
-2147217883 (0x80040e25) All HROWs must be released before new ones can be obtained.
-2147217884 (0x80040e24) The rowset does not support fetching backwards.
-2147217885 (0x80040e23) A given HROW referred to a hard- or soft-deleted row.
-2147217886 (0x80040e22) A non-NULL controlling IUnknown was specified and the object being created does not support aggregation.
-2147217887 (0x80040e21) Errors occurred
-2147217888 (0x80040e20) Provider called a method from IRowsetNotify in the consumer and the method has not yet returned.
-2147217889 (0x80040e1f) Information was requested for a query, and the query was not set.
-2147217890 (0x80040e1e) lRowsOffset would position you past either end of the rowset, regardless of the cRows value specified; cRowsObtained is 0.
-2147217891 (0x80040e1d) Requested conversion is not supported.
-2147217892 (0x80040e1c) No nonzero weights specified for any goals supported, so goal was rejected; current goal was not changed.
-2147217893 (0x80040e1b) The provider is unable to determine identity for newly inserted rows.
-2147217894 (0x80040e1a) Ownership of this tree has been given to the provider.
-2147217895 (0x80040e19) No key matching the described characteristics could be found within the current range.
-2147217896 (0x80040e18) The rowset was built over a live data feed and cannot be restarted.
-2147217897 (0x80040e17) A data source with the specified name already exists.
-2147217898 (0x80040e16) The provider does not support the specified dialect.
-2147217899 (0x80040e15) The executing command cannot be canceled.
-2147217901 (0x80040e13) Invalid value
-2147217900 (0x80040e14) The command contained one or more errors.
-2147217902 (0x80040e12) Invalid ratio
-2147217903 (0x80040E11) Remote ADO Error: A required field does not exist.
-2147217904 (0x80040e10) No value given for one or more required parameters.
-2147217905 (0x80040e0f) Invalid lock mode
-2147217906 (0x80040e0e) Invalid bookmark
-2147217907 (0x80040e0d) Unable to find a query plan within the given cost limit.
-2147217908 (0x80040e0c) No command has been set for the command object.
-2147217909 (0x80040e0b) Some cost limits were rejected.
-2147217910 (0x80040e0a) Specified column does not contain bookmarks or chapters.
-2147217911 (0x80040e09) Permission denied
-2147217912 (0x80040e08) Invalid binding info
-2147217913 (0x80040E07) Remote ADO Error: Data type cannot be converted.
-2147217914 (0x80040e06) Invalid chapter
-2147217915 (0x80040e05) An object was open.
-2147217916 (0x80040e04) Invalid row handle
-2147217917 (0x80040e03) Given values violate the database schema.
-2147217918 (0x80040e02) Unable to write with a read-only accessor.
-2147217919 (0x80040e01) Creating another row would have exceeded the total number of active rows supported by the rowset.
-2147217920 (0x80040e00) Invalid accessor
-2147221490 (0x8004000E) Remote Error: Out of memory.
-2147418113 (0x8000FFFF) An unexpected error was encountered.
-2147467259 (0x80004005) Unspecified Error
-2147467261 (0x80004003) The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
-2147483646 (0x80000002) Remote Error: Out of memory.
 Top of the page
Jump to forum:
Seconds to generate: 0.140 - Cached queries : 59 - Executed queries : 8