サービスと呼ばれるテーブルに入力しようとしていますが、id、service_nameおよびservice_typeがあります。私はそれを実行しようとするとエラーが発生します。プリペアドステートメントでデータベースに挿入できません
public void insertService(String service, String serviceType) {
try {
st = myConn.createStatement();
String query = "INSERT INTO services"
+"(service_name, service_type)"
+"values(?,?)";
PreparedStatement preparedStmt = myConn.prepareStatement(query);
preparedStmt.setString(1, service);
preparedStmt.setString(2, serviceType);
st.executeUpdate(query);
} catch(Exception e) {
System.out.println("Cannot Add service" + e);
}
}
すべての行の二重引用符の前にクエリ
スペース以下
使用するすべてのエラー/例外メッセージを投稿する必要はありません。 – lad2025
なぜその若者ですか? –
「実行しようとするとエラーが発生します。」何らかのヒント、どのようなエラーが表示されるのでしょうか? 'Idの値はnullにできない 'のように? – lad2025