final String sql_delete="DELETE FROM STUDENT WHERE SID=?";
public boolean deleteStudent(StudentVO vo) {
conn=JDBCUtil.connect();
try {
pstmt=conn.prepareStatement(sql_delete);
pstmt.setInt(1, vo.getSid());
int res=pstmt.executeUpdate(); // 반환값이 int, 수행한 횟수를 나타냄 1명삭제 2명삭제..등등
if(res==0) {
return false;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
} finally {
JDBCUtil.disconnect(pstmt, conn);
}
return true;
}
'개발자노트 > DBMS' 카테고리의 다른 글
[SQL] (Oracle) JDBC에서 selectAll (0) | 2022.07.05 |
---|---|
[SQL] (Oracle) JDBC에서 selectOne (0) | 2022.07.05 |
[SQL] JDBC에서 중복코드를 최소화 해주는 [JDBCUtil] (0) | 2022.07.05 |
[SQL] JDBC에서 [PreparedStatement=pstmt] 를 이용한 정보맵핑 (0) | 2022.07.05 |
[SQL] 오라클의 정보를 자바에서 SellectAll/One 하기 (0) | 2022.07.04 |