如何将复选框值传输到MySQL?

时间:2014-11-02 19:17:45

标签: java mysql swing checkbox

我正在研究Java Frame。我创建了一份调查问卷,其中我使用了许多ckeck box。复选框标记为1-15。我希望收集有关选中哪个复选框的信息,并将它们传输到MySQL中的Db。

对于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列 一个载体?
  3. 感谢您提供准确的信息。

1 个答案:

答案 0 :(得分:0)

不,只需为每个复选框项分配一个值。

当您收到值并尝试在MySQL中插入时,只插入按钮的值。

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