私はJDBCとjava.sqlのものを使ってデータベースを実装するMatlabクラスを書いています。JavaオブジェクトをパラメータとしてMATLAB関数に渡すにはどうすればよいですか?
私は、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
をしかし、私はそれを呼び出すために、私取得するには、次のエラーメッセージをしようとすると、
???未定義の関数またはメソッド 'numRecords'は、 'org.apache.derby.impl.jdbc.EmbedResultSet40'タイプの入力引数です。
numRecordsという他の関数はありません。
@ジム、あなたがダースにあなたの問題を伝えるとよく起こります。 http://stackoverflow.com/questions/612537/why-is-it-that-properly-formulating-your-question-for-stackoverflow-often-yield/612555#612555 –