我已经编写了这段代码,但我认为代码中没有任何语法错误,但是每次我运行该代码时,它都会给我“ java.lang.NullPointerException”错误。我尝试了多种方法,但仍然无法消除错误,有人可以帮助我。 代码写在下面:
try{
String sql = "select ID_No,Name,Father_Name from Employee_Info where ID_No=?";
pst=conn.prepareStatement(sql);
pst.setString(1, jTextField1.getText());
rs=pst.executeQuery(sql);
if(rs.next()){
String add1 = rs.getString("ID_No");
IDTF.setText(add1);
String add2 = rs.getString("Name");
NameTF.setText(add2);
String add3 = rs.getString("Father_Name");
FNTF.setText(add3);
}
}
catch(Exception e){
JOptionPane.showMessageDialog(null,e);
}