2013-09-24 35 views
2

我有一個數據庫,其中包含實時和完成的作業。檢索SQL數據並放入JSwing表

我想創建一個人們可以用來過濾他們自己的作業的GUI。 (IE - 用戶輸入員工ID,並檢索他們提交的所有工作(包括現場和完成)。

到目前爲止,我有一個PreparedStatement ....

如下:

AnalystJobs = (PreparedStatement) conn.prepareStatement("SELECT * FROM cases WHERE EmployeeID = + 'EmployeeID'"); 

聲明似乎工作,但我不能確定如何將數據打印到JSwing表。

於研究,看來我必須使用ResultSet rs = st.getResultSet();

然後事情就行:String userName = rs.getString(2);

+0

你應該使用String userName = rs.getString(2); –

回答

0

您需要獲得所有必需的字段喜歡的東西上的線下方

String userName = rs.getString(2);

將它放到某個集合並將該集合添加到JTable。

+0

2是指什麼。數據庫中的列? – user2810975

+0

您可以使用像rs.getString('firstname')'等字段名稱。 – Ketan

+0

謝謝凱丹。你提到「一些集合」,你是指這個:http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html – user2810975