こんにちは私はこの値をデータベースに挿入する必要があります。しかし、私は私のデータベースにこれを正しく挿入したPreparedStatementラインデータベースへの挿入時のヌルポインタ例外
public void insertReservation(String name, String phone, int size, String date, String time, String additionalRequirements, String memberID, String themeID) throws SQLException, ClassNotFoundException {
try {
String strQuery = "INSERT INTO reservation VALUES (?, ? ,?, TO_DATE(?, 'dd-MMM-yy'), ?, ?, ?, ?)";
PreparedStatement stmt = conn.prepareStatement(strQuery);/
stmt.setString(1, name);
stmt.setString(2, phone);
stmt.setInt(3, size);
stmt.setString(4, date);
stmt.setString(5, time);
stmt.setString(6, additionalRequirements);
stmt.setString(7, memberID);
stmt.setString(8, themeID);
results = stmt.executeQuery();
} catch (Exception e) {
e.printStackTrace();
}//end try
}
アムにNULLポインタ例外を取得していますか?私はなぜこのnullポインタの例外エラーを取得しているのかわかりません。
役立つことを願っています。 – usr
なぜあなたがnullpointer例外を取得しているのですが、[この質問]をチェックアウトしているのか分かりません(http://stackoverflow.com/questions/1023835/why-am-i-getting-a-null-pointer-exception-from - このjavaコード)。 – keyser
引用符をエスケープしてみてください。\ ' –