|
(摘自MSDN)
概要
本文列出错误信息号和从 ADOFiltr.dll 因调用 DesktopToDevice 或 DeviceToDesktop API 函数调用从 Microsoft Visual Basic 返回文本。
更多信息
错误代码说明
-2146824432 (0x800A0F10)无法创建数据库
-2146824433 (0x800A0F0F)此数据库中 Microsoft 表已损坏。 有关详细信息, 请参阅设备上 Pocket MicrosoftAccess 帮助
-2146824434 (0x800A0F0E)字段是太小无法接受您试图添加数据量。 尝试插入或 pasting 少数据。
-2146824435 (0x800A0F0D)CEDB 提供程序不支持此功能或设置。
-2146824436 (0x800A0F0C)数据库已经存在
-2146824437 (0x800A0F0B)数据库不存在
-2146824438 (0x800A0F0A)超过最靠近 (位置) 表中列。
-2146824439 (0x800A0F09)无效字段比较靠近 (位置)。
-2146824440 (0x800A0F08)内部联接要求, 联接条件附近 (位置) 上至少一种表索引。
-2146824441 (0x800A0F07)有是较新版本的 Microsoft ADO 用于 WindowsCE 内置 ROM。 要允许此来加载, 请取出该设备上安装旧副本。
-2146824442 (0x800A0F06)更改表
-2146824443 (0x800A0F05)远程 ADO 错误: 升级到 Windows CE 3.0 才能使用所有功能。
-2146824444 (0x800A0F04)由于两台计算机上数据库过滤器和同步软件是不同版本连接性错误: 数据能传送宿主 PC 和设备之间。 升级旧版本然后重试。
-2146824445 (0x800A0F03)因匹配文件远程 ADO 错误: ADO 无法启动设备上。 协调不同版本的 ADO 动态链接 libraries(DLL) 设备上。
-2146824446 (0x800A0F02)内部 ADOCE 错误
-2146824447 (0x800A0F01)已从目标数据库检索信息时出错。 桌面上可能已经存在目的表并覆盖已设置成 False, 或覆盖已设置为 True 但是表不允许为被覆盖。 也可能显示一个日志文件。
-2146824448 (0x800A0F00)已从主机数据库检索信息时出错
-2146824543 (0x800A0EA1)文件是不 CEDB 数据库。
-2146824544 (0x800A0EA0)由提供程序不支持关键字。
-2146824545 (0x800A0E9F)属性是只读或无法设置。
-2146824546 (0x800A0E9E)属性值与相关属性冲突。
-2146824547 (0x800A0E9D)属性值无效。 请确保键入正确值
-2146824548 (0x800A0E9C)属性属性无效。
-2146824549 (0x800A0E9B)属性不适用于指定字段。
-2146824579 (0x800A0E7D)远程 ADO 错误: Requested 操作是对象具有引用到关闭或无效连接对象上。
-2146824580 (0x800A0E7C)远程 ADO 错误: 使用一个正确定义参数。
-2146824582 (0x800A0E7A)ADO 远程 ADO 错误: 找不到指定提供程序
-2146824583 (0x800A0E79)远程 ADO 错误: 如果对象是打开不允许操作请求。
-2146824584 (0x800A0E78)远程 ADO 错误: 如果关闭该对象不允许操作请求。
-2146824617 (0x800A0E57)远程 ADO 错误: 常量值溢出。
-2146824684 (0x800A0E14)远程 ADO 错误: 语法错误。
-2146824867 (0x800A0D5D)应用程序使用用于当前操作的错误类型值。
-2146824868 (0x800A0D5C)远程 ADO 错误: 不再使用指向有效对象: 对象引用。
-2146825023 (0x800A0CC1)与请求名称或序号引用对应集合中远程 ADO 错误: 未能找到对象。
-2146825037 (0x800A0CB3)远程 ADO 错误: 由提供程序不支持请求操作
-2146825042 (0x800A0CAE)应用程序可能没有明确关闭 Connection 对象中间的某个事务时。
-2146825069 (0x800A0C93)远程 ADO 错误: 请求操作不允许在此上下文中。
-2146825267 (0x800A0BCD)远程 ADO 错误: 可以 BOF 或 EOF 是 True, 或当前记录已被删除 ; 您请求操作要求当前记录。
-2146825287 (0x800A0BB9)应用程序使用参数是错误类型、 超出可接受范围, 是或是与相互冲突的。
-2146828275 (0x800A000D)类型匹配
-2147204908 (0x800440D4)试图访问表 % 1 时出错 ! ! s 主机数据库中。 确保您有足够权限来访问此表。
-2147204941 (0x800440B3)由于这样这样会破坏表, 它与此设备已经同步数据库可能未被复制到设备。 要解决此问题, 重命名数据库主机上再试。
-2147204942 (0x800440B2)检索变为表 % 1 时出错 ! ! s 在设备。 您可能没有足够文件或网络权限将更改发送到主机数据库, 或者可能出现通信错误。 确保您有权限并重置移动设备再尝试重新同步。 如果问题依然存在, 可能要再次复制数据库关闭到设备。
-2147204943 (0x800440B1)ActiveSync 无法加载表 % 1 同步信息 ! ! s 确保文件和网络权限是试图再次同步之前正确。 如果问题依然存在, 可能要再次复制数据库关闭到设备。
-2147204944 (0x800440B0)检查时出现错误是否 ! s ! 表 % 1 的布局 已更改。 重置移动设备再尝试重新同步。 如果问题依然存在, 可能要再次复制数据库关闭到设备。
-2147204945 (0x800440AF)设备, 上已删除字段, 但无法从主机数据库删除该字段。 有关详细信息, 请参阅上面 ODBC 错误消息。
-2147204947 (0x800440AD)表已经同步与其他数据库在此计算机, 以便将与该数据库不同步。
-2147204950 (0x800440AA)与表主机数据库中发生冲突。 设备试图更新 autoincrement 字段在行上带有主键。
-2147204952 (0x800440A8)设备上的表布局是不同于创建同步关系时它是什么。 重新创建同步关系。
-2147204953 (0x800440A7)设备上表具有新主键, 但这与主机表中已有主键冲突。
-2147204955 (0x800440A5)字段更新设备和主机上删除。
-2147204956 (0x800440A4)字段是设备上删除和修改主机上。
-2147204957 (0x800440A3)数据已插入到设备, 上字段但无法添加到主机数据库。 有关详细信息, 请参阅上面 ODBC 错误消息。
-2147204958 (0x800440A2)具有相同主键字段插入到主机和设备。
-2147204959 (0x800440A1)字段被更改设备上。 但是, 此字段不能更新主机上。 有关详细信息, 请参阅上面 ODBC 错误消息。
-2147204960 (0x800440A0)主机和设备上已更新字段。
-2147204962 (0x8004409E)访问桌面数据库中出错。
-2147204964 (0x8004409C)表中查找行更改时出现错误。 此表将不同步。
-2147204965 (0x8004409B)桌面计算机上 <number> 行不再并已删除设备上。
-2147204966 (0x8004409A)从桌面更改行被同步到设备。
-2147204967 (0x80044099)Windows CE 服务找不到 <filename> 同步信息。
-2147204968 (0x80044098)WindowsCEServices 不能创建一个文件来存储此数据库同步信息。 请指定数据库简单名称。
-2147204969 (0x80044097)是使用早期版本的 ADOCE 创建与此设备合作。 删除现有合作并创建新合作关系。
-2147204971 (0x80044095)找不到预期唯一索引。 此表将不同步。
-2147204976 (0x80044090)表具有没有数据
-2147204977 (0x8004408F)注册表中没有可用空间不足。 以增加大注册表大小, 打开控制面板, 双击系统图标。 在性能选项卡, 单击更改。 在大注册表大小框中, 增加大注册表大小。 此替代方法只适用于 WindowsNT 操作系统。
-2147204978 (0x8004408E)桌面计算机上安装的 ODBC 版本并使用此功能不兼容。 安装 ODBC 版本 3 X 然后重试。
-2147204979 (0x8004408D)无法找到 ODBC。 此桌面计算机上未安装 ODBC 或是没有正确安装。 安装 ODBC 再试。
-2147204980 (0x8004408C)表超过 65,536 条记录每个 PocketAccess 数据库。 每个您请求将不复制该表。
-2147204981 (0x8004408B)表超过 65,536 记录每个 PocketAccess 数据库的限制。 设备上表可适合那些只记录将被复制。
-2147204982 (0x8004408A)检查, 上表 % 1 ! ! s 或者不再设备, 主机数据库中不再上或其布局已 hanged。 将不再对该表执行同步。
-2147204983 (0x80044089)跳过此表, 因为它没有任何有效列。
-2147204984 (0x80044088)与发送到设备信息时出错。
-2147204985 (0x80044087)与移动设备通讯失败。 检查连接, 然后重试。
-2147204986 (0x80044086)无法创建一个或多个索引。
-2147204987 (0x80044085)跳过记录。 记录或字段太大。
-2147204988 (0x80044084)跳过记录日期越界。
-2147204989 (0x80044083)WindowsCEServices 不能创建数据库来存储表同步信息。 这意味着您设备上数据库将不与台式机同步。 请确保重试之前完全同步数据库是未打开。
-2147204990 (0x80044082)创建用于表校验时出错。
-2147204991 (0x80044081)无法同步表。
-2147204992 (0x80044080)无法同步表没有单列主密钥。
-2147205098 (0x80044016)通过此列索引不支持设备上并且不会创建。
-2147205099 (0x80044015)索引处理已停止。 还有没有详细索引。
-2147205103 (0x80044011)不复制到设备, 列的二进制数据复制为 OFF。
-2147205104 (0x80044010)列不能复制到设备。 是 / 未选择无转换选项。
-2147205105 (0x8004400F)列包含不支持数据类型。 此列不能复制到设备。
-2147205120 (0x80044000)源代码文件包含无数据, 以便它未被复制。
-2147211449 (0x80042747)ActiveSync 无法将设备表复制到桌面计算机由于以支持数据类型。
-2147211450 (0x80042746)ActiveSync 无法创建同步表以支持主键数据类型表。 如果主键数据类型是 Unicode 字符串, 安装 MDAC 2.1 或以后从 http://www.microsoft.com/data/download.htm 将纠正此问题。
-2147211451 (0x80042745)因为该设备是低电源或电缆被断开连接性错误:: 连接到设备已删除, 可能。
-2147217766 (0x80040e9a)提供程序无法创建对象由于超出物理存储服务器不在此 URL。
-2147217767 (0x80040e99)提供程序未能除去对象。
-2147217768 (0x80040e98)提供程序无法在此 URL 创建对象由于被此 URL 命名一个对象已经存在。
-2147217769 (0x80040e97)尝试绑定到对象超。
-2147217770 (0x80040e96)提供程序无法连接到服务器进行此对象。
-2147217771 (0x80040e95)提供程序无法连接到服务器进行此对象。
-2147217772 (0x80040e94)调用方请求对只读对象写入访问。
-2147217773 (0x80040e93)客户端请求, 仅对集合有效对象类型。
-2147217774 (0x80040e92)OLEDB 对象由该 URL 被一个或多个其他进程锁定。
-2147217775 (0x80040e91)没有任何源行。
-2147217776 (0x80040e90)提供程序未能除去对象。
-2147217778 (0x80040e8e)请求 URL 是范围外。
-2147217779 (0x80040e8d)rguidColumnType 指向 GUID 不匹配此列的对象类型或未设置此列。
-2147217780 (0x80040e8c)dwFlags 无效。
-2147217781 (0x80040e8b)数据源中不存在 pConstraintID。
-2147217782 (0x80040e8a)UpdateRule 或 DeleteRule 无效或值已不支持由提供商。
-2147217792 (0x80040e80)MatchType 无效或值已不支持由提供商。
-2147217799 (0x80040e79)Deferability 无效或值已不支持由提供商。
-2147217800 (0x80040e78)ConstraintType 是 DBCONSTRAINTTYPE _ FOREIGNKEY 不而 cForeignKeyColumns 是不零。
-2147217801 (0x80040e77)ConstraintType 无效或不支持由提供商程序
-2147217802 (0x80040e76)指定的 DBID 无效。
-2147217803 (0x80040e75)初始化字符串指定提供程序不匹配当前活动提供。
-2147217804 (0x80040e74)OLEDB 根枚举器未返回匹配任何 SOURCES_TYPEs 请求任何提供程序。
-2147217805 (0x80040e73)指定初始化字符串不符合规范。
-2147217806 (0x80040e72)索引 ID 无效。
-2147217807 (0x80040e71)访问项列表中提供权限无效。
-2147217808 (0x80040e70)作为所有者是对提供程序无效或未知提供受信者。
-2147217809 (0x80040e6f)访问项列表提供无效。
-2147217810 (0x80040e6e)对于对象没有所有者存在。
-2147217811 (0x80040e6d)对象是对提供程序无效或未知。
-2147217812 (0x80040e6c)受信者不支持 memberships / collections。
-2147217813 (0x80040e6b)托管不是用于当前数据源。
-2147217814 (0x80040e6a)无效托管值
-2147217815 (0x80040e69)已创建的会话提供受最大数目。 使用者必须释放一个或更当前持有会话之前获取一个新会话对象。
-2147217816 (0x80040e68)提供的 DBID 已存在。
-2147217817 (0x80040e67)提供命令没有 DBID。
-2147217819 (0x80040e65)提供 columnID 无效。
-2147217820 (0x80040e64)一个或多个给定单元序号无效。
-2147217821 (0x80040e63)给定轴是用于此集无效。
-2147217822 (0x80040e62)坏坐标
-2147217823 (0x80040e61)坏元组中
-2147217824 (0x80040e60)无法打开请求顺序。
-2147217825 (0x80040e5f)无法打开请求的筛选。
-2147217826 (0x80040e5e)同时多存储对象不能打开。
-2147217827 (0x80040e5d)给定参数名称无法识别。
-2147217828 (0x80040e5c)无效转换标志
-2147217829 (0x80040e5b)无法为新插入行尚未更新, 获取显示数据。
-2147217830 (0x80040e5a)提供的 DynamicErrorID 无效。
-2147217831 (0x80040e59)提供的 LookupID 无效。
-2147217832 (0x80040e58)提供 HRESULT 无效。
-2147217833 (0x80040e57)命令中文字值溢出的相关列类型的范围。
-2147217834 (0x80040e56)具有引用计数为零行上有挂起更改。
-2147217835 (0x80040e55)指定列不存在。
-2147217836 (0x80040e54)挂起更改的行与数已超过设置限制。
-2147217837 (0x80040e53)提供程序不支持此方法。
-2147217838 (0x80040e52)数据源对象已初始化。
-2147217839 (0x80040e51)提供程序无法派生参数信息并尚未调用 SetParameterInfo。
-2147217840 (0x80040e50)源句柄无效
-2147217841 (0x80040e4f)行集已单章节并章节未释放。
-2147217842 (0x80040e4e)通知期间取消更改 ; 没有列被更改。
-2147217843 (0x80040e4d)验证失败
-2147217844 (0x80040e4c)指定访问器是只写
-2147217845 (0x80040e4b)指定访问器是不参数存取器。
-2147217846 (0x80040e4a)未准备命令。
-2147217847 (0x80040e49)由这个提供程序不支持空取值函数。
-2147217848 (0x80040e48)由引用访问不受提供程序。
-2147217849 (0x80040e47)无效存储标志
-2147217850 (0x80040e46)无效访问
-2147217851 (0x80040e45)行集是不章节。
-2147217852 (0x80040e44)无效的属性值。
-2147217853 (0x80040e43)尽管书签格式有效, 没有行找到以匹配它。
-2147217854 (0x80040e42)指定记录号无效。
-2147217855 (0x80040e41)不支持指定区域 ID。
-2147217856 (0x80040e40)指定表处于使用。
-2147217857 (0x80040E3F)远程 ADO 错误: A 表通过该名称已经存在。
-2147217858 (0x80040E3E)远程 ADO 错误: A 域通过该名称已存在。
-2147217859 (0x80040e3d)指定类型无效。
-2147217860 (0x80040e3c)表ID 无效
-2147217861 (0x80040e3b)指定范围无效。
-2147217862 (0x80040e3a)指定精度无效。
-2147217863 (0x80040e39)复制过程检测到错误。
2147217864 (0x80040e38)行集正在使用乐观并发以及在最后读取后已被更改的列值。
-2147217865 (0x80040E37)远程 ADO 错误: A 需要表不存在。
-2147217866 (0x80040e36)指定索引正在使用。
-2147217867 (0x80040E35)远程 ADO 错误: A 需要索引不存在。
-2147217868 (0x80040E34)远程 ADO 错误: 一个索引按该名称已经存在。
-2147217869 (0x80040e33)无法以文本表示当前树。
-2147217870 (0x80040e32)无法克其命令树包含行集命令对象。
-2147217871 (0x80040e31)由于已达到资源限制中止执行 ; 已有未返回结果。
-2147217872 (0x80040e30)给定类型名称无法识别。
-2147217873 (0x80040e2f)指定值违反了列或表完整性约束。
-2147217874 (0x80040e2e)提供程序不支持多语句命令。
-2147217875 (0x80040e2d)指定区域是不正确 subregion 的给定监视区域句柄识区域。
-2147217876 (0x80040e2c)指定从 ALL * 到 MOVE * 或 EXTEND * 转换。
-2147217877 (0x80040e2b)指定的行集是不连续到或重叠行指定监视区域中。
-2147217878 (0x80040e2a)无效区域柄
-2147217879 (0x80040e29)行集无法向后滚动
-2147217880 (0x80040e28)指定状态标志是 DBCOLUMNSTATUS_OK 和 DBCOLUMNSTATUS_ISNULL 都。
-2147217881 (0x80040e27)比较运算符无效。
-2147217882 (0x80040e26)不支持指定存储标志之一。
-2147217883 (0x80040e25)必须释放所有 HROWs 之前可获得新的。
-2147217884 (0x80040e24)行集不支持向后提取。
-2147217885 (0x80040e23)给定的 HROW 引用硬或软 - 删除行。
-2147217886 (0x80040e22)指定一个非NULL 控制 IUnknown, 正在创建对象不支持聚合。
-2147217887 (0x80040e21)出错
-2147217888 (0x80040e20)提供从 IRowsetNotify 调用方法使用者中而方法尚未返回。
-2147217889 (0x80040e1f)对于查询, 被请求信息, 未设置查询。
-2147217890 (0x80040e1e)lRowsOffset 将定位您超出指定 cRows 值无关的行集, 或者末尾 ; cRowsObtained 为 0。
-2147217891 (0x80040e1d)不支持请求的转换。
-2147217892 (0x80040e1c)没有任何目标指定非零权重支持, 因此目标被拒绝 ; 未更改当前目标。
-2147217893 (0x80040e1b)提供程序不能确定标识为新插入行。
-2147217894 (0x80040e1a)此树的所有权已被给予提供程序。
-2147217895 (0x80040e19)在当前范围内找到没有密钥匹配描述特征。
-2147217896 (0x80040e18)行集是通过实时数据供给生成, 无法重新启动。
-2147217897 (0x80040e17)数据源具有指定名称已经存在。
-2147217898 (0x80040e16)提供程序不支持指定的方言。
-2147217899 (0x80040e15)无法取消执行命令。
-2147217901 (0x80040e13)无效值。
-2147217900 (0x80040e14)命令包含一个或多个错误。
-2147217902 (0x80040e12)无效比率
-2147217903 (0x80040E11)远程 ADO 错误: A 必需字段不存在。
-2147217904 (0x80040e10)给定的一个或多个必需参数没有值。
-2147217905 (0x80040e0f)锁定模式无效
-2147217906 (0x80040e0e)无效的书签
-2147217907 (0x80040e0d)无法找到给定开销限制内查询计划。
-2147217908 (0x80040e0c)对于命令对象设置没有命令。
-2147217909 (0x80040e0b)某些开销限制被拒绝。
-2147217910 (0x80040e0a)指定列不包含书签或章节。
-2147217911 (0x80040e09)拒绝权限
-2147217912 (0x80040e08)无效绑定信息
-2147217913 (0x80040E07)远程 ADO 错误: 无法转换数据类型。
-2147217914 (0x80040e06)章节无效
-2147217915 (0x80040e05)对象已打开。
-2147217916 (0x80040e04)无效行句柄
-2147217917 (0x80040e03)给定值违反了数据库架构。
-2147217918 (0x80040e02)无法写入具有只读访问。
-2147217919 (0x80040e01)创建其他行超过行集受活动行总数。
-2147217920 (0x80040e00)无效访问
-2147221490 (0x8004000E)远程错误: 不足的内存。
-2147418113 (0x8000FFFF)遇到一个意外错误。
-2147467259 (0x80004005)未知错误
-2147467261 (0x80004003)应用程序使用参数是错误类型、 超出可接受范围, 是或是与相互冲突的。
-2147483646 (0x80000002)远程错误: 不足的内存。 |
|