我目前是java的新手,我一直在寻找一种有效的方法将数据库信息放入jtable,我听说过rs2xml。我真的很想学习这个,因为其他方法让我感到困惑并让我头疼。
有谁知道如何有效地使用它?如果你不介意,你可以用一个简单的代码来解释。
提前谢谢。
import net.proteanit.sql.DbUtils;
//..and somewhere in your code
try {
st = conn.createStatement();
st.executeQuery(q);
ResultSet rs = st.executeQuery(q);
// here is where library is used
jTable1.setModel(DbUtils.resultSetToTableModel(rs));
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex);
} finally {
try {
rs.close();
} catch (SQLException e) {
/* ignore */
}
try {
st.close();
} catch (SQLException e) {
/* ignore */
}
}
那使用样本视频教程
- 在此之前,通过添加 rs2XML.jar 在项目属性中添加addLibray//option
private void b2ActionPerformed(java.awt.event.ActionEvent evt) { 整数 id = 0; 字符串名称 = "; 字符串移动 = "; 字符串电子邮件 = "; 字符串平面 = "; 字符串查询=";连接骗局; 尝试{ 字符串查询="从apt中选择*" con=DBconnect.ConnectDB();//它是一个类,连接属性定义在这里 准备声明 ps; ps = con.prepareStatement(query); ResultSet rs = ps.executeQuery(); jTable1.setModel(DbUtils.resultSetToTableModel(rs));} }catch(Exception ee){ ee.printStackTrace(); } }