gpt4 book ai didi

java - ASP 中的 EOF 和 BOF

转载 作者:行者123 更新时间:2023-11-30 03:37:23 24 4
gpt4 key购买 nike

我正在将 ASP 页面转换为 JAVA/JSP

我认为我了解 .MoveNext,但是我不确定 .EOF 和 .BOF 在做什么。

谁能帮我理解这段 ASP 代码的作用吗?

rsVerifyBase.MoveNext(我相信这只是移至下一行,但我不确定)

rsVerifyBase.EOF ?

rsVerifyBase.BOF ?

包括示例代码,以便您可以看到我正在查看的内容

现在我有了更好的理解,它是相对于Java吗?

如果是的话,Java 中有类似的东西吗?

我的连接使用 JDBC 驱动程序,而不是原始的 ADODB(即 ASP)

示例代码:

Do while not rsVerifyBase.EOF and not rsVerifyBase.BOF
sS = rsVerifyBase("")
sE = rsVerifyBase("")
if (rsVerifyBase("") > cdate(dateString)) AND (InStr(sStart,sS)=0) then%>
<tr><td>The <%=rsVerifyBase("")%> currency is not valid until <%=rsVerifyBase("Start_Date")%>.</td></tr>
<% sStart = sStart & sS
end if
if (rsVerifyBase("") < cdate(dateString)) AND (InStr(sEnd,sE)=0) then%>
<tr><td>The <%=rsVerifyBase("")%> currency is not valid after <%=rsVerifyBase("End_Date")%>.</td></tr>
<% sEnd = sEnd & sE
end if
rsVerifyBase.MoveNext
loop

最佳答案

这只是 ADO Recordset 行的枚举。 。有必要确保你没有跑出终点。

我不知道为什么要检查 BOF,因为这里的枚举是只向前的。

关于java - ASP 中的 EOF 和 BOF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27536835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com