Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ASP中的EOF和BOF_Java_Asp Classic_Ado - Fatal编程技术网

Java ASP中的EOF和BOF

Java ASP中的EOF和BOF,java,asp-classic,ado,Java,Asp Classic,Ado,我正在将ASP页面转换为JAVA/JSP 我想我已经理解了。下一步,但我不确定。EOF和。BOF在做什么 有人能帮我理解这个ASP代码在做什么吗 rsVerifyBase.MoveNext (我相信这只是下一行,但我不确定) rsVerifyBase.EOF rsVerifyBase.BOF 包括示例代码,这样您就可以看到我在看什么 现在我有了更好的理解,它是相对于Java的吗 如果是这样,Java中是否有类似的东西 我的连接使用的是JDBC驱动程序,而不是原来的ADODB,它是ASP 示例代码

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

我想我已经理解了。下一步,但我不确定。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
Do而不是rsVerifyBase.EOF和rsVerifyBase.BOF
sS=rsVerifyBase(“”)
sE=rsVerifyBase(“”)
如果(rsVerifyBase(“”>cdate(dateString))和(InStr(sStart,sS)=0),则%>
该货币在之前无效。
之后该货币无效。

这只是ADO的行的枚举。有必要确保你没有跑完全程


我不知道为什么要检查BOF,因为枚举只在这里进行。

它基本上读取记录集,直到到达末尾。
EOF
=文件末尾<代码>BOF
=文件开头。非常不言自明。@HanletEscaño所说的除了在本例中,它是一个ADO,而不是一个文件。JSP中的结果集类似于经典ASP中的记录集