0
여기에
이미 101 아이디에 어떤 이름을 포함 dB에서 버튼을 클릭하여 콤보 상자에서 일부 데이터를 가져 오기합니다 ....오류 - 널 포인터 예외
try {
con = DriverManager.getConnection("jdbc:odbc:nit");
pst = con.prepareStatement("select name from [Sheet1$] where id = ?");
pst.setString(1, "101");
try {
while (rs.next()) {
ComboBox1.addItem(rs.getString("name"));
}
pst.close();
con.close();
} catch (NullPointerException e2) {
JOptionPane.showMessageDialog(null, "ER:-" + e2);
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Error" + e);
}
NullPointerException을 발생시키는 플래그가 지정된 행은 무엇입니까? 해당 행의 변수 중 하나가 인스턴스화되지 않습니다. 인스턴스화하여 문제를 해결하십시오. – Kon
나는 당신의 문제가'rs'와있을 거라고 가정한다 – NFE
뭔가 다른 변수를 선언한다. ResultSet rs하지만 stron은 burrons 클릭시이 코드를 작동하지 않는다. – NiKuSh