【发布时间】:2015-06-14 02:01:38
【问题描述】:
类代码
这是来自 Class Code 的一些代码,可能会有所帮助。
private ResultSet rs;
private Connection cn;
private Statement st;
public void insertData(String data)
{
try
{
st.executeUpdate(data);
{
JOptionPane.showMessageDialog(null, "Data berhasil Disimpan");
}
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null, "Gagal Insert Data");
}
}
插入Daftar 类
public class InsertDaftar implements DaftarInterface {
public String nama;
public boolean kuasa;
Code cd = new Code();
public void setNama(String nama){
this.nama=nama;
}
public void setKuasa(Boolean kuasa){
this.kuasa=kuasa;
}
public void Akun(){
String data = "INSERT INTO akun (Nama,Kuasa)"+"values('"+this.nama+"','"+this.kuasa+"')";
cd.insertData(data);
}
我为单选按钮创建了一些代码boolean。
boolean akun_kuasa;
if (admin.isSelected()){
akun_kuasa=true;
}
if (teller.isSelected()){
akun_kuasa=false;
}
//todo
InsertDaftar id = new InsertDaftar()
id.setNama(akun_nama.getText());
id.setKuasa(akun_kuasa);
上面有警告信息
id.setKuasa(akun_kuasa);
Netbeans 中的警告。
初始化akun_kuasa的变量
我尝试将“akun_kuasa”的类型更改为int,
把akun_kuasa改成0和1,还是报错。
我已经搜索过这个问题。但是有很多关于 BOOLEAN 或 TinyInt 的内容。
注意:id 是一个具有存储到数据库中的方法的对象。
【问题讨论】:
-
您遇到什么错误?请将其添加到您的问题中。
-
类设置器id.setKuasa()到底是什么?
标签: java mysql boolean tinyint