2014-11-02 49 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中插入时,则只插入该按钮的值。

这对你来说是一个很好的方法。

相关问题