を提出することはできません私はJDBCを使用してデータベースを照会しようとすると、以下のコマンドをJDBCエラー:java.sql.SQLExceptionを:ます。java.sql.SQLException:提出できない空の問い合わせ
CallableStatement call_state =null;
call_state =con.prepareCall("UPDATE district SET d_next_o_id = ?+1 WHERE d_id = ? AND d_w_id = ?");
call_state.setInt(1, d_next_o_id);
call_state.setInt(2, d_id);
call_state.setInt(3, d_w_id);
rs=call_state.executeQuery();`
を使用しています私は、例外が発生しました空のクエリ。
'CallableStatement'の代わりに' PreparedStatement'を使用してみてください。 –
'PreparedStatement'と' PreparedStatement.executeUpdate() 'を使います。 'update'ステートメントは' ResultSet'を返しません。 –
'CallableStatement'は、プロシージャと関数の呼び出しに使用され、クエリの実行には使用されません。前のコメントのアドバイスに従い、 'PreparedStatement'を使います。 – Tom