将JTable内容连接到Java DB

时间:2014-06-02 08:20:31

标签: java database swing netbeans jtable

1-我正在使用NetBeans 7.4 GUI Builder,我希望拥有一个包含一些数据的JTablenetbeans website中的教程显示了如何将existing DB table连接到Jtable,但我想编写自己的查询并在JTable中显示结果,该怎么做?

2 - 当我在netbeans中关注教程时,表显示它绑定到Java DB中的表,但是当我运行程序时,JTable显示为空,它有行,但没有数据,是否有一个代码我必须编写以填充教程中提到的步骤以外的数据?

这是指向tutorial

的链接

1 个答案:

答案 0 :(得分:0)

  1. 创建连接字符串以从代码连接到数据库。然后运行查询以从DB表中获取记录,如下所示:

    Connection con = //create a connection string;
    Statment smt = con.createStatement();
    ResultSet rs = smt.executeQuery("Your SQL");
    
  2. 现在从ResultSet中检索记录并填入Jtable

    while (rs.next()) 
        {
            //Populate table
        }