-1
私は学校の割り当てのためにレンタカーシステムプロジェクトを作らなければなりませんでした。コードはエラーなしで私にはうまく見えますが、実行した後、「空の結果セットで不正な操作が発生しました」というダイアログボックスが表示されます。私はコードをひねり、それを '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
そのポストに他の人から指示されたように私は試みたが、残念ながら、問題があることを維持します。 –
あなたの結果セットの内容を確認してください –