SAP JCO3表为空

SAP JCO3表为空,sap,jco,Sap,Jco,我正在将JCO2代码重新写入JCO3代码,以便在64位windows服务器上运行。当我试图用JCO3代码读取SAP表时,它返回的是一个空表。但是,当我运行JCO2代码时,表中有2条记录 下面是我的JCO3代码的片段: 结果是records=0。当我在同一个表上运行JCO2代码时,结果是records=2 请告诉我遗漏了什么。显然您还没有阅读API文档: `int getRow()` Returns the current row number. The first row number is

我正在将JCO2代码重新写入JCO3代码,以便在64位windows服务器上运行。当我试图用JCO3代码读取SAP表时,它返回的是一个空表。但是,当我运行JCO2代码时,表中有2条记录

下面是我的JCO3代码的片段:



结果是records=0。当我在同一个表上运行JCO2代码时,结果是records=2


请告诉我遗漏了什么。

显然您还没有阅读API文档:

`int getRow()`
Returns the current row number. The first row number is 0, the second is 1, and so on.

您可能想切换到
getNumRows()

谢谢。因此,我将代码更改为getNumRows(),但仍然得到记录=0。当我尝试执行代码:for(inti=0;Ifunction.getImportParameterList().setValue(“DATUM_VON”,DATUM_VON)或者您是否可以检查任何返回代码<代码>字符串rc=function.getExportParameterList().getString(“返回代码”)谢谢大家的评论。我的问题似乎是在服务器上安装JCO(我的代码不是问题所在。
`int getRow()`
Returns the current row number. The first row number is 0, the second is 1, and so on.