ADODB.Field 错误 '800a0bcd'

ADODB.Field 错误 '800a0bcd',第1张

一般是在雹逗执行循环时,在执行到最源启卖后一个记录时,没有及时的终止循环。

例如:

do while not (rs.eof and rs.bof)

response.write "姓旁陪名:"&rs("name") &"<br>"

……

rs.movenext

loop

这样就会出错。

应该在loop前加一行:

if rs.eof then exit do

它的意思是,在遇到记录集的尾巴后,就退出循环。

"InvalidField"是UGrip插件中的一个错误消息,通常是由于UGrip插件无法识亩族指别或找到所选对象的某些属性或字段而导致的。这可能是由于以下原因之一引起的:

1. 所选对象缺少必需的属性或字段。UGrip插件需要一些特定的属性或字段来识别和 *** 作对象。如果所选对象缺少这些属性或字段,则UGrip插件将无法正常工作并显示"InvalidField"错误消息。

2. UGrip插件版本不兼容。如果您的UGrip插件版本与当前的SolidWorks版本不兼容,则UGrip插穗碧件可能无法正确识别和 *** 作对象,并显示"InvalidField"错误消息。

3. SolidWorks文件损坏。如果SolidWorks文件本身已损坏,则UGrip插件可能无法正确识别和 *** 作对象,并显示"InvalidField"错误消息。

为了解决这个问题,您可以尝试以下方法:

1. 确认所选对象具有必需的属性或字段。您可以查看所选对象的属性或字段列表,以确保它们包含UGrip插件所需的所有属性或字段。

2. 更新UGrip插件版本。如果您的UGrip插件版本与当前的SolidWorks版本不兼容,则可以尝试更新插件版本,以确保其与当前的SolidWorks版本兼容。

3. 尝试修复SolidWorks文件。如果SolidWorks文件本身已损坏,则可以尝试使用SolidWorks自带的文件修复工具来修复文件。您可以在SolidWorks中使用"文件"菜单中的"修复"命令来尝试修复文件。

如果以上方迅配法都无法解决问题,您可以尝试联系UGrip插件的开发者或SolidWorks的技术支持团队以获取更多帮助。

<%

set rs=server.createobject("adodb.recordset")

sql="select * from book where rt="&xxid&"贺缺液 order by time desc"

rs.open sql,conn,1.1

if not rs.eof then '加上这句

dim i

i=0

Do While Not rs.Eof

i=i+1

%>

<table width="700"扮高 height="56" border="0" align="center" cellpadding="0" cellspacing="0" class="view_bg">

<tr>

<td width="82" align="center"><%=I%><td width="244">姓名:<%=rs("name")%></td>

<td width="101">IP:<%=rs("ip")%><禅物/td>

<td width="235">评论时间:<%=rs("time")%></td>

</tr>

<tr>

<td align="center" valign="middle">回复内容</td>

<td colspan="3"><%=rs("content")%></td>

</tr>

</table>

<%

rs.MoveNext

Loop

end if '加上这句

%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12137141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存