1-我正在使用NetBeans 7.4 GUI Builder
,我希望拥有一个包含一些数据的JTable
。 netbeans website
中的教程显示了如何将existing DB table
连接到Jtable
,但我想编写自己的查询并在JTable中显示结果,该怎么做?
2 - 当我在netbeans
中关注教程时,表显示它绑定到Java DB
中的表,但是当我运行程序时,JTable显示为空,它有行,但没有数据,是否有一个代码我必须编写以填充教程中提到的步骤以外的数据?
这是指向tutorial
的链接答案 0 :(得分:0)
创建连接字符串以从代码连接到数据库。然后运行查询以从DB表中获取记录,如下所示:
Connection con = //create a connection string;
Statment smt = con.createStatement();
ResultSet rs = smt.executeQuery("Your SQL");
现在从ResultSet中检索记录并填入Jtable
while (rs.next())
{
//Populate table
}