【发布时间】:2009-03-19 14:51:16
【问题描述】:
我写了一个 Matlab 类来使用 JDBC 和 java.sql 中的东西来实现一个数据库。
我需要知道一个ResultSet中有多少个结果,所以我写了下面的Matlab静态函数:
methods (Static)
function [numRecords] = numRecords(resultSet)
numRecords = 0;
if (~isempty(resultSet))
row = resultSet.getRow();
resultSet.beforeFirst();
resultSet.last();
numRecords = resultSet.getRow();
resultSet.absolute(row);
end
end
end
但是当我尝试调用它时,我收到以下错误消息:
??? 'org.apache.derby.impl.jdbc.EmbedResultSet40' 类型的输入参数的未定义函数或方法 'numRecords'
没有其他称为 numRecords 的函数。
【问题讨论】: