-1
학교 임용을 위해 Car Rental System Project를 만들어야했습니다. 코드가 오류없이 잘 보일 것 같지만 실행 후 '빈 결과 집합에 잘못된 연산이 발생했습니다'라는 대화 상자가 나타납니다. 나는 코드를 왜곡하고 그것을 'if'와 'while'조건/루프로 작성하여 해결하려고 시도했다. 오류 대화 상자와 함께 인터페이스 그림을 태그했습니다. 필요한 경우 확인하십시오.** 공포에 대한 잘못된 조작 **
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
jButton2.setEnabled(true);
try
{
OpenConnection();
String cmodel=(String) cmbModel.getSelectedItem();
String modelno=txtModel.getText();
String query="Select * from car where model='"+cmodel+"' and modelno='"+modelno+"';";
ResultSet rs=stmt.executeQuery(query);
rs.next();
String cno= rs.getString("CarNo");
txtCno.setText(cno);
String price= rs.getString("RentalPrice");
txtPrice.setText(price);
String mfg= rs.getString("MfgDate");
txtMfg.setText(mfg);
String dop= rs.getString("DOP");
txtDop.setText(dop);
String mileage= rs.getString("Mileage");
txtMileage.setText(mileage);
String seat= rs.getString("Seater");
txtSeater.setText(seat);
cmbModel.setEditable(false);
txtModel.setEditable(false);
txtCno.setEditable(false);
txtPrice.setEditable(false);
txtDop.setEditable(false);
txtMileage.setEditable(false);
txtSeater.setEditable(false);
txtMfg.setEditable(false);
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null, e.getMessage());
}
귀하의 도움을 크게 받으실 수 있습니다. 감사합니다.
IMAGE 1 : Interface
IMAGE 2 : Error
나는 시도했지만 불행하게도 문제가 될 지속. –
결과 집합에 포함 된 내용을 확인할 수 있습니까? –