java - 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: {
................
}
}
解决方案
推荐阅读
- python - 如何使用 Python 通过 selenium 单击按钮类型
- health-monitoring - AppDynamics - 服务监控
- c# - 使用 Any() 或 Contains() 时 mongo Db 不支持过滤器类型 - 是否有任何解决方法/修复?
- php - 将全局变量传递给调度路由器库php
- list - 如何在 Haskell 中对扩展列表的中间元素求和?
- javascript - 无法使用 Angular 6 将图像下载为 zip 文件
- c# - UWP中导入服务器证书(+链)的正确方法
- javascript - mysql结果如何/以什么格式通过互联网传输?
- rx-java2 - RxJava2/RxAndroidBle:订阅 Observable 的副作用
- r - 如何使用 lapply 而不是 for 循环?