📄 mdrefadoerror.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML dir=ltr>
<HEAD>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=gb2312"><title>ADO 错误代码</title>
<style>@import url(msdn_ie4.css);</style>
</HEAD>
<BODY>
<h1><a name="mdrefadoerror"></a>ADO 错误代码 </h1>
<p><a href="dir.htm">目录</a></p>
<p>
除了在 <b>Error</b> 对象和 <b>Errors</b> 集合中说明的提供者错误之外,ADO 本身也将错误返回到运行时环境的异常处理机制之中。使用编程语言的错误捕获机制(如 Microsoft® Visual Basic® 中的 <b>On Error</b> 语句)可捕获及处理下列错误。下表将同时显示十进制和十六进制错误代码值。</p>
<table border=1 cellpadding=5 cols=3 frame=below rules=rows>
<tr valign=top>
<td class=label width=29%><b>常量名称</b></td>
<td class=label width=20%><b>编号</b></td>
<td class=label width=51%><b>说明</b></td>
</tr>
<tr valign=top>
<td width=29%><b>adErrInvalidArgument</b></td>
<td width=20%>3001<p>
0x800A0BB9</p>
</td>
<td width=51%>应用程序使用的参数其类型错误、超出可接受的范围或者与其他参数冲突。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrNoCurrentRecord</b></td>
<td width=20%>3021<p>
0x800A0BCD</p>
</td>
<td width=51%><a href="mdprobof.htm">BOF</a> 或 <a href="mdprobof.htm">EOF</a> 为 <b>True</b>,或者当前记录已经删除。应用程序请求的操作需要当前记录。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrIllegalOperation</b></td>
<td width=20%>3219<p>
0x800A0C93</p>
</td>
<td width=51%>应用程序请求的操作不允许出现在该上下文中</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrInTransaction</b></td>
<td width=20%>3246<p>
0x800A0CAE</p>
</td>
<td width=51%>在事务中应用程序无法显式关闭 <a href="mdobjconnection.htm">Connection</a> 对象。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrFeatureNotAvailable</b></td>
<td width=20%>3251<p>
0x800A0CB3</p>
</td>
<td width=51%>提供者不支持应用程序请求的操作。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrItemNotFound</b></td>
<td width=20%>3265<p>
0x800A0CC1</p>
</td>
<td width=51%>ADO 无法在对应于应用程序请求的名称或顺序引用的集合中找到对象。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrObjectInCollection</b></td>
<td width=20%>3367<p>
0x800A0D27</p>
</td>
<td width=51%>无法追加,对象已经在集合中。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrObjectNotSet</b></td>
<td width=20%>3420 0x800A0D5C</td>
<td width=51%>应用程序引用的对象不再指向有效的对象。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrDataConversion</b></td>
<td width=20%>3421<p>
0x800A0D5D</p>
</td>
<td width=51%>应用程序使用了不符合对当前操作的值类型。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrObjectClosed</b></td>
<td width=20%>3704<p>
0x800A0E78</p>
</td>
<td width=51%>如果对象关闭,则不允许应用程序请求的操作。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrObjectOpen</b></td>
<td width=20%>3705<p>
0x800A0E79</p>
</td>
<td width=51%>如果对象打开,则不允许应用程序请求的操作。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrProviderNotFound</b></td>
<td width=20%>3706<p>
0x800A0E7A</p>
</td>
<td width=51%>ADO 找不到指定的提供者。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrBoundToCommand</b></td>
<td width=20%>3707<p>
0x800A0E7B</p>
</td>
<td width=51%>应用程序无法用 <a href="mdobjcommand.htm">Command</a> 对象将 <a href="mdobjodbrec.htm">Recordset</a> 对象的 <a href="mdproactivecon.htm">ActiveConnection</a> 属性更改为它的来源数据。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrInvalidParamInfo</b></td>
<td width=20%>3708<p>
0x800A0E7C</p>
</td>
<td width=51%>应用程序错误地定义了 <a href="mdobjparameter.htm">Parameter</a> 对象。</td>
</tr>
<tr valign=top>
<td width=29%><b>adErrInvalidConnection</b></td>
<td width=20%>3709<p>
0x800A0E7D</p>
</td>
<td width=51%>应用程序通过引用关闭或无效的 <a href="mdobjconnection.htm">Connection</a> 对象来请求对对象的操作。</td>
</tr>
</table><br>
<center> <A HREF="http://www.51windows.Net">www.51windows.Net</A></center>
<SCRIPT LANGUAGE="JavaScript" src="/log/sitelog2.asp"></SCRIPT>
<script src="script.js"></script></BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -