如何使用java将两个JCheckBox插入mysql的单个列中?

如何使用java将两个JCheckBox插入mysql的单个列中?,java,insert,resultset,Java,Insert,Resultset,将向数据库中插入一个jcheckbox String R=chckbxRsidentel.getSelectedObjects().toString(); String A=chckbxAffaire.getSelectedObjects().toString(); 我假设您希望根据选中的复选框将“R”或“A”插入数据库。如果两个选项都未选中,您可能还希望插入,比如说“” 您可以这样做: char check = chckbxRsidentel.isSelected() ? "R" :

将向数据库中插入一个jcheckbox

String R=chckbxRsidentel.getSelectedObjects().toString();
String A=chckbxAffaire.getSelectedObjects().toString();

我假设您希望根据选中的复选框将“R”或“A”插入数据库。如果两个选项都未选中,您可能还希望插入,比如说“”

您可以这样做:

char check = chckbxRsidentel.isSelected() ? "R" :
             chckbxAffaire.isSelected() ? "A" : " ";

类型不匹配:无法从String转换为char修复了String/char不匹配问题。请在请求中输入我为线程“AWT-EventQueue-0”java.lang.NullPointerExceptioncom.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException中的variableException编写的内容。异常:您的SQL语法有错误;我想在数据库中插入“R”或“A”,具体取决于选中的复选框。