Java Jtable连接并从MsSql Server获取数据

时间:2014-08-12 13:09:26

标签: java sql-server import jtable

我是java swing的新手因为在我的项目中我无法连接并从Microsoft sql server获取数据到Jtable。

但是在这段时间我刚刚完成了它,但我仍然感到有趣的是,如果我不使用代码,如果我想在没有代码的情况下使用它,我该怎么办?在'Netbeans'中,如果单击表格内容,则有一种方法可以形成导入数据。这就是我无法做到的。

我尝试使用此按钮(导入数据以形成),然后我显示了我的sqlserver.jar,但我无法使用。

2 个答案:

答案 0 :(得分:0)

我认为你想要的是: http://fahdshariff.blogspot.com.br/2010/02/display-any-resultset-in-jtable.html 但是在java中,如果没有一些代码,你将无法获得。

答案 1 :(得分:0)

我遇到了类似的问题,下面的代码也有所帮助,因此我可以检索所需的数据。编辑代码,以便它获取您要检索的信息。

private class RemoveBookings implements ActionListener {

     String bookingID;

     @Override
     public void actionPerformed(ActionEvent ae) {
         if (theMainViewDisplay.bookingData.getSelectedRow() != -1) {
             final DefaultTableModel model = (DefaultTableModel) theMainViewDisplay.bookingData.getModel();

             // Get stored varible
             int index = theMainViewDisplay.bookingData.getSelectedRow();
             System.out.println(index);
             theMainViewDisplay.bookingID = model.getValueAt(index, 0).toString();
             theMainViewDisplay.pickUpLocation = model.getValueAt(index, 2).toString();
             theMainViewDisplay.dropOffLocation = model.getValueAt(index, 3).toString();
             System.out.println(theMainViewDisplay.bookingID);

             // Remove booking from database
             model.removeRow(theMainViewDisplay.bookingData.getSelectedRow());
             theBackendModel.thePowList.remove(bookingID);
         }
     }
 }