0

ResultSet を RowSet に変換する次のスニペットを見てください。

Statement sta = cn.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);
ResultSet res = sta.executeQuery(sql);

RowSetFactory rsf = RowSetProvider.newFactory();
rs = rsf.createCachedRowSet();
rs.populate(res);

と の両方ResultSetに とRowSet呼ばれる同様のメソッドがありますが、 を呼び出す機会がある場所で 0 を返す.getInt()ことに気付きました。メソッドは、あるべき場所に 0 を入力していますか? を確認するにはどうすればよいですか?RowSetResultSet.wasNull().populate()nullnullRowSet

4

0 に答える 0