Java 将ResultSet字符串转换为可用变量以填充jTable
我正在构建一个应用程序,它需要将ResultSet字符串(Java 将ResultSet字符串转换为可用变量以填充jTable,java,jtable,resultset,Java,Jtable,Resultset,我正在构建一个应用程序,它需要将ResultSet字符串(rs.getString(Names);)转换成一个可行的变量来填充一个jTable,其中只有一个collumn,其余的我想我可以通过循环来尝试 我怎样才能做到这一点呢?您好,如果是这样的话,我假设您正在尝试在JTable中显示值。 为什么不能将结果从Resultset获取到列表中,并在Jtable中迭代和显示 如何将数据库中的数据存储到列表,以及如何将相同的列表发送到Jtable try { con = or
rs.getString(Names);
)转换成一个可行的变量来填充一个jTable
,其中只有一个collumn,其余的我想我可以通过循环来尝试
我怎样才能做到这一点呢?您好,如果是这样的话,我假设您正在尝试在JTable中显示值。 为什么不能将结果从Resultset获取到列表中,并在Jtable中迭代和显示 如何将数据库中的数据存储到列表,以及如何将相同的列表发送到Jtable
try {
con = ora.createConnection();
if (con != null) {
pstmt = con.prepareStatement(strQuery.toString());
rs = pstmt.executeQuery();
while (rs.next()) {
khataChallanHeader.setChallanNo(Integer.valueOf(rs
.getInt("CHALLAN_NO")));
khataChallanHeader.setPropertyId(Long.valueOf(rs
.getLong("PROPERTY_ID")));
khataChallanHeader
.setDivisionName(rs.getString("DIV_NAME"));
khataChallanHeader.setCircleName(rs
.getString("CIRCLE_NAME"));
khataChallanHeader.setLayoutName(rs
.getString("LAYOUT_NAME"));
dtoList.add(khataChallanHeader);
}
}
} catch (Exception ex) {
ex.printStackTrace();
} finally {
pstmt.close();
rs.close();
ora.closeConnection(con);
}
// System.out.println(" the Size of the list is : " + dtoList.size());
// return dtoList;
return khataChallanHeader;
创建一个向量(称为“数据”)来保存所有数据
然后循环遍历结果集。为每一行创建一个新向量(称为“行”),并将结果集中的数据添加到行向量中。然后将行向量添加到数据向量
现在,您可以使用“数据”向量和另一个包含所需列名的向量创建DefaultTableModel。您所说的“可行变量”是什么意思?我可以用来在
jTable上显示的内容让我在一天内共享源代码,共享我将发送的电子邮件