Page 105 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 105
677. // String address = rs.getString("address");
678.
679. it.add(num);
680. it.add(name);
681. it.add(address);
682.
683. // 테이블 목록에 추가
684. model3.setList(it);
685. }
686.
687.
688. }catch(Exception e){
689. e.printStackTrace();
690. }
691.
692. TableFlash();
693. }
694.
695.
696. /**
697. * @메소드명 : insert
698. * @변수 num : 몇 번째 승객인지를 표시
699. * @변수 ip : 승객의 아이피 번호 입력
700. * @변수 bus : 승객이 내릴 버스 정류장의 번호
701. * @설명 : 각각의 텍스트필드에 입력된 값을 파라미터로 받아서
데이터베이스에 insert 처리하는 메소드
702. */
703. private void insert(int num, String ip, String bus){
704. try{
705. //PreparedStatement 생성-> conn은 preDbTreatment() 메소드를 통해
706. //생성되어 있음
707. pstmtAdd = conn.prepareStatement("insert into
passenger values(?,?,?)");
708.
709.//insert into passenger values(? -> 1 ,? -> 2, ? -> 3)" 각각의 ? 에
//값 대입
710. pstmtAdd.setInt(1, num);
711. pstmtAdd.setString(2, ip);
712. pstmtAdd.setString(3, bus);
713.
714.// 대입받은 쿼리를 실행 -> 입력 (insert)
- 98 -