ps.executeUpdate(ps.RETURN_GENERATED_KEYS)
आपने इसका आविष्कार किया। यह मौजूद नहीं है।
ps = con.prepareStatement(Insert_Credential);
यह PreparedStatement
को नहीं बताता या तो जेनरेट की गई चाबियों को वापस करने के लिए। आपको इसकी आवश्यकता है:
ps = con.prepareStatement(Insert_Credential, Statement.RETURN_GENERATED_KEYS);