Java 如何在按钮事件中使用MS ACCESS填充jTable?

Java 如何在按钮事件中使用MS ACCESS填充jTable?,java,jtable,apache-commons-dbutils,Java,Jtable,Apache Commons Dbutils,这是我的密码: 它没有在Jtable上显示任何数据请帮助我伙计们: 连接con=null ResultSet rs=null; PreparedStatement ps=null; try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection co=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb,

这是我的密码: 它没有在Jtable上显示任何数据请帮助我伙计们:

连接con=null

ResultSet rs=null;

PreparedStatement ps=null;
    try{
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
   Connection co=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=c:\\a.accdb");
          String sql="Select * from expenses";
              ps=con.prepareStatement(sql);
        rs=ps.executeQuery();
       Table_Expenses.setModel(DbUtils.resultSetToTableModel(rs));
   }
   catch(Exception e)
   {

   }
替换

rs=ps.executeQuery(sql);
Connection co=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=c:\\a.accdb");

编辑:

现在您无法调用您的查询

替换

rs=ps.executeQuery(sql);
Connection co=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=c:\\a.accdb");


谢谢你,伙计,它起作用了。。
ps=con.prepareStatement(sql);
ps=co.prepareStatement(sql);