2013-12-14 80 views
0

在這裏,我們走。存儲鏈接的主鍵

  1. 我有2個JFrames。
  2. JFrame1擁有從數據庫加載的員工姓名列表。
  3. JFrame2用於通過從數據庫獲取詳細信息來顯示選定員工的更多詳細信息。 (全名,年齡,地址,電話,工資等等)

    我知道如何連接到數據庫或從中獲取數據。但我的問題是:

「如何或在哪裏存儲所有的主鍵我JFrame1加載它傳遞給JFrame2當有人選擇一個員工?」 [我需要的主鍵來獲取特定員工數據]

使用的「int數組」是沒用的,除非如果我知道有多少員工是有&在JFrame2僱主的名稱搜索是沒用的,因爲這樣可能員工是誰的具有相同的名稱。

謝謝大家!

+0

1)沒有必要增加的主要標籤的稱號。 2)請參閱[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/a/9554657/418556) –

回答

1

你需要使用一個List對象

List<Integer> ids = new ArrayList<Integer>(); 

for (/* loop over your results set */) { 
    int primaryKey = // the primary key on this iteration 
    ids.add(primaryKey); 
} 
+0

感謝您的「robbmj」你最好的。 :) – Warapitiya