그동안감사했습니다 신규홈페이지 바로가기
정보처리 , 핵심 , 이론강의 , IT기초이론
로그인 l 회원가입 l 장바구니
로그인후 출석체크 수강장애 원격상담
> 커뮤니티 > 강의게시판 > 상세보기
커뮤니티
게시판리스트
아이티뱅크 소식
125
1:1문의
4093
강의게시판
1755
기간연장 문의
4534
자주하는 질문
23
자료실
84
IT뉴스
118
수강후기
145
개설예정과목 안내
19
현재접속자
질문드립니다.     by. 김동훈 (a05305)   조회 335 l 추천 39 2018-07-12 23:41:22
jdbc 친구관리프로그램 완료하지 못한 채 jsp로 넘어왔는데
jsp의 도서관리프로그램 실습중에 오류가 있어서요.
메일로 문의를 드렸었는데 
oracle db를 만들때 먼저 계정을 만들고 테이블을 만들으라고 하셨고
그 계정이 oracle홈페이지에서 만들때 만든 계정인가요?
저는 그냥 실습을 따라하면서 문제가 없다고 생각했는데요.
run sql command line에 conn과 함께 user id 와 password를 kgitbank로 연결하면
연결이 된다고 뜨는데 kgitbank가 oracle계정인가요??
구체적인설명부탁드리겠습니다.  혹시 몰라서 코드첨부드립니다.
<'%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR" import="java.sql.*"%>

<'%  request.setCharacterEncoding("EUC-KR"); //post방식에서의 한글처리
	String name = request.getParameter("name");
	String publisher = request.getParameter("publisher");
	String writer = request.getParameter("writer");
	String price = request.getParameter("price");
	if(name == null || name.trim().equals("") ||
	   publisher == null || publisher.trim().equals("") ||
	   writer == null || writer.trim().equals("") ||
	   price == null || price.trim().equals("")) {
		%>
 script type = "text/javascript"
	//			alert("도서등록내용이 부족합니다. 다시 확인하시오 입력해주세요");
	//			history.back();
		   /script
 <'% return; 
	}
	Class.forName("oracle.jdbc.driver.OracleDriver");
	String url = "jdbc:oracle:thin:@127.0.0.1:1521:xe";
	String user = "kkh2826@naver.com";
	String pass = "Kimkyounghoon4329";
	String sql = "insert into book values(?,?,?,?,sysdate)";
	//joindate자리에 sysdate함수를 실행시켜 현재 날짜가 입력되도록 한다.
	Connection con = DriverManager.getConnection(url, user, pass);
	PreparedStatement ps = con.prepareStatement(sql);//동적쿼리
	ps.setString(1, name);
	ps.setString(2, writer);
	ps.setString(3, publisher);
	ps.setInt(4, Integer.parseInt(price));
	int res = ps.executeUpdate();//res가 1이상이면 한개이상 insert성공
	if(res>0) {
		%'> script type="text/javascript"
	//			alert("도서등록성공! 도서보기페이지로 이동합니다.");
	//			location.href = "list.jsp";
			/script <'% }
	else {
		%'> script type = "text/javascript"
	//			alert("도서등록실패!! 도서등록페이지로 이동합니다.");
	//			location.href = "insert.jsp";
			/script <'% }
	ps.close();
	con.close();
'%>
트위터로 보내기 싸이월드 공감
추천  소스보기  목록 
 98734663 보이는 도배방지키를 입력하세요.
비회원일 경우 패스워드를 입력하세요