2014-11-02 50 views
0

我正在研究Java框架。我創建了一個問卷,其中使用了一些cckck框。複選框標記爲1-15。我希望收集關於哪些複選框被選中的信息並將它們傳送到MySQL中的Db。如何將複選框值傳遞給MySQL?

對於radiobuton,我管理這很容易,因爲我可以創建ButtonGroup的,然後:

int marital = 0 ; 
if (jRadioButton3.isSelected() == true) marital = 1; 
if (jRadioButton4.isSelected() == true) marital = 2; 

,然後對SQL側,列將具有依賴於哪個無線電框是一個值1或2選擇。

但是,使用多個複選框有多種選擇的可能性。每個複選框都有自己的方法。我的問題是這樣的:

  1. 我應該如何收集關於選中的複選框 的信息。我應該傳輸一個矢量還是15個單值?
  2. 在SQL方面,我應該有15列還是1列可以取 一個向量?

謝謝您的確切信息。

+0

請參閱http://stackoverflow.com/questions/13348601/getting-checkbox-values-on-clicking-the-button-in-swings – Anptk 2014-11-03 04:28:31

回答

0

不,只爲每個複選框項目分配一個值。

而當您收到該值並嘗試在MySQL中插入時,則只插入該按鈕的值。

這對你來說是一個很好的方法。

相關問題