본문 바로가기

JDBC

JDBC(CallableStatement 클래스) 예제(부서별 비상 연락망)

--부서별로 비상 연락망을 가져오는것

<결과값>

[개발부]

김신애 ▷ 엄용수 ▷ 이기상 ▷ 이기자 ▷ 이미성 ▷ 이상헌 ▷ 이성길 ▷ 이순애 ▷ 임수봉 ▷ 장인철 ▷ 정영희 ▷ 채정희 ▷ 홍길남 ▷ 황진이 ▷ (종료)

[기획부]

권옥경 ▷ 김말자 ▷ 김신제 ▷ 이영숙 ▷ 이정석 ▷ 지재환 ▷ 홍길동 ▷ (종료)

[영업부]

고순정 ▷ 권영미 ▷ 김미나 ▷ 김숙남 ▷ 김인수 ▷ 김정훈 ▷ 김종서 ▷ 산마루 ▷ 손인수 ▷ 양미옥 ▷ 우재옥 ▷ 유관순 ▷ 전용재 ▷ 정한나 ▷ 지수환 ▷ 홍원신 ▷ (종료)

[인사부]

나윤균 ▷ 박문수 ▷ 박세열 ▷ 이남신 ▷ (종료)

[자재부]

김싱식 ▷ 문길수 ▷ 심심해 ▷ 유영희 ▷ 이미경 ▷ 이재영 ▷ (종료)

[총무부]

김말숙 ▷ 김영길 ▷ 이순신 ▷ 이현숙 ▷ 정정해 ▷ 한석봉 ▷ 허경운 ▷ (종료)

[홍보부]

김영년 ▷ 이미인 ▷ 정상호 ▷ 정한국 ▷ 조미숙 ▷ 최석규 ▷ (종료)


--프로시저
1.부서별 목록을 가져오기



2.부서에 해당하는 직원 명단 가져오기


--자바

- 첫번째 while문에서는 부서명을 출력한후

첫번째 sql에서 가져온 부서명으로 두번째 sql의 매개변수에 값을 넣는다.

- 두번째 while문에서는 해당 부서의 직원 명단을 차례로 출력.


'JDBC' 카테고리의 다른 글

MVC패턴  (0) 2018.09.19
JDBC(트랜잭션)  (0) 2018.09.19
JDBC(CallableStatement 클래스) 예제(위경도 거리)  (0) 2018.09.19
JDBC(CallableStatement 클래스)  (0) 2018.09.18
JDBC(PreparedStatement 클래스)  (0) 2018.09.18