BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除...
asp\u51fa\u73b0\uff1aBOF \u6216 EOF \u4e2d\u6709\u4e00\u4e2a\u662f\u201c\u771f\u201d\uff0c\u6216\u8005\u5f53\u524d\u7684\u8bb0\u5f55\u5df2\u88ab\u5220\u9664\uff0c\u6240\u9700\u7684\u64cd\u4f5c\u8981\u6c42..\u8bf7\u6559\u5404\u4f4d\u9ad8\u624b\u6307\u5bfc\u4ee3\u7801\u6709\u95ee\u9898\uff0c\u6539\u6210\u8fd9\u6837\uff1a
if not(rs.bof and rs.eof) then
\u3000response.write(rs("Name1"))
else
\u3000response.write("\u67e5\u65e0\u8bb0\u5f55\uff01")
end if
1\u3001\u9996\u5148\u65b0\u5efa\u4e00\u4e2a209.php\uff0c\u5982\u56fe\u6240\u793a\u3002
2\u3001\u63a5\u7740\u8f93\u5165php\u7f51\u9875\u7684\u7ed3\u6784()\uff0c\u58f0\u660ePHP\u4e0e\u6d4f\u89c8\u5668\u4ea4\u4e92\u7684\u6587\u4ef6\u7c7b\u578b\u548c\u7f16\u7801\uff0c\u5982\u56fe\u6240\u793a\u3002
3\u3001\u5b9a\u754c\u7b26 EOF \u7684\u4f5c\u7528\uff1a\u6309\u7167\u539f\u6837\uff0c\u5305\u62ec\u6362\u884c\u683c\u5f0f\u4ec0\u4e48\u7684\uff0c\u8f93\u51fa\u5728\u5176\u5185\u90e8\u7684\u4e1c\u897f\uff0c\u4f7f\u7528\u6982\u8ff0\u5982\u56fe\u6240\u793a\u3002
4\u3001EOF \u7684\u5e94\u7528\u5b9e\u4f8b\uff0c\u4ee3\u7801\u5982\u4e0b\u6240\u793a\u3002
5\u3001\u8fd0\u884c\u7f51\u9875\uff0c\u8f93\u51fa\u53d8\u91cf $a\uff0c\u67e5\u770b\u7ed3\u679c\uff0c\u4ee3\u7801\uff1aecho $a\uff0c\u5c31\u5b8c\u6210\u4e86\u3002
表示你程序中使用了一个没有结果的查询。
你先逐步确定你的上下两个查询是否有结果。保证不能为空。
首页是Cstr(bookRs.Fields.Item("bbs_id").Value)是否为EOF
如果不为空就是下一个查询里。
你写的语句本身没什么大问题,但结合到你的实际我就不清楚了。
我以前也遇到过这种问题,你用的数据库是ACCESS吧,我记得是往数据库里加点内容就酒可以解决了,你试试看。
Not revertRs.EOF Or Not revertRs.BOF这句改成Not revertRs.EOF and Not revertRs.BOF就行了
扩展阅读:office2007永久免费版 ... shape of you ... shape of my heart ... 中英文自动翻译器 ... proud of you m2m ... all of you ... office 7net cc ... both of you ... waiting for you ...