여기서 removeUser 메소드를 호출 할 때 데이터베이스에서 사용자를 제거하는 작동 코드가 있습니다. :데이터베이스에서 기존 사용자 삭제 JDBC Oracle
public void removeUser(String username)
{
try {
pstmnt = conn.prepareStatement("DELETE FROM user_info WHERE username = ?");
pstmnt.setString(1, username);
pstmnt.executeUpdate();
pstmnt = conn.prepareStatement("DELETE FROM users WHERE username = ?");
pstmnt.setString(1, username);
pstmnt.executeUpdate();
//pstmnt.executeBatch();
System.out.println("Removed User :" + username);
} catch (SQLException e) {System.out.println("Error: " + e.getMessage()); }
}
는 그러나, 나는 그렇지 않으면 사용자가 존재하지 않는 인쇄, 내가 그를 삭제하기 전에 사용자가 존재 확인해야합니다. 이것이 어떻게 성취 될 수 있는가?
http://docs.oracle.com/javase/6/docs/api/java/sql/PreparedStatement.html – SJuan76