首页 > 解决方案 > ResultSet 到 JTable 在其中一列上产生一个布尔值

问题描述

我正在使用结果集从 MySQL 数据库中检索数据。当数据映射到 aJTable时,其中一列,第三列,给出布尔输出。我需要原始整数值。

这是代码:

int name = jComboBox1.getSelectedIndex();
Connection conn = null;
PreparedStatement stm = null;
switch (name) { 

    case 0: {
        try {
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/school", "root", "");
            stm = conn.prepareStatement("Select * from opener_out_of");
            ResultSet rs = stm.executeQuery();
            jTable2.setModel(DbUtils.resultSetToTableModel(rs));

        } catch (SQLException ex) {
            Logger.getLogger(OutOf.class.getName()).log(Level.SEVERE, null, ex);
        }
        break;
    }
    case 1: {
        ................
    }
}

标签: javamysqlswingbooleanjtable

解决方案


推荐阅读