小编loh*_*mar的帖子

如何从 JTextField 中获取作为整数的值?

实际上我正在使用 oracle jdbc type4 瘦驱动程序。我正在使用 eclipse 以下列 pid、name、addrs 列创建注册表单。问题是我只得到了哪种方法是字符串值,ps.setString=(2,JTextfiled.getText()); 但我无法得到 int 值,就像ps.setInt(1.getxxx()); 任何人都可以指导我如何将 int 值插入到数据库中一样。

//prepare query
String query1 ="insert into employee values(?,?,?,?,?)";
//create preapare Statement
ps = con.prepareStatement(query1);
//set params
ps.setString(1,textField.getText());
ps.setString(2, textField_1.getText());
ps.setString(3, textField_2.getText());
ps.setString(4,textField_3.getText());
ps.setString(5, textField_4.getText());
//execute query
int count = ps.executeUpdate();
if(count==0)
{
    JOptionPane.showMessageDialog(null, "Record not Inserted");
}
else
{
    JOptionPane.showMessageDialog(null, "Record inserted into database successfuly");
}
Run Code Online (Sandbox Code Playgroud)

java swing

1
推荐指数
1
解决办法
4943
查看次数

标签 统计

java ×1

swing ×1