2014년 9월 1일 월요일

JDBC를 이용한 간단 DB 접속 예제[자바JSP/Servlet/JDBC/MiPlatform/XPlatform/교육/JSP/서블릿강좌/Spring교육잘하는곳/자바,JSP/spring/교육추천/JSP/JDBC실무교육]


import java.io.*; 
import java.sql.*; 
import javax.servlet.*; 
import javax.servlet.http.*; 

public class DBConnectionTest extends HttpServlet { 

  public void doGet(HttpServletRequest req, HttpServletResponse res) 
                              throws ServletException, IOException { 
    Connection con = null; 
    Statement stmt = null; 
    ResultSet rs = null; 

    res.setContentType("text/html; charset=euc-kr"); 
    PrintWriter out = res.getWriter();  

    try { 
      // 오라클 드라이버를 Load 한다 
      Class.forName(“oracle.jdbc.driver.OracleDriver");  
        
      // 데이타 베이스에 접속을 한다. 
      con = DriverManager.getConnection( 
        "jdbc:oracle:thin:@127.0.0. 1:1521:ahah", "scott", "tiger"); 
      
      // Statement object를 생성한다. 
      stmt = con.createStatement(); 

    // ResultSet을 얻기위해 SQL query를 실행한다. 
      rs = stmt.executeQuery("SELECT NAME, PHONE FROM EMPLOYEES"); 
      
      // 결과 출력 
      out.println("<HTML><HEAD><TITLE>Phonebook</TITLE></HEAD>"); 
      out.println("<BODY>"); 
      out.println("<UL>"); 
      while(rs.next()) { 
        out.println("<LI>" + rs.getString("name") + " " +  rs.getString("phone"));    //rs.getString(1), rs.getString(2)등 숫자도 가능 
 }  


    out.println("</UL>"); 
      out.println("</BODY></HTML>"); 
    } 
    catch(ClassNotFoundException e) {  
      out.println("Couldn't load database driver: " + e.getMessage()); 
    } 
    catch(SQLException e) {  
      out.println("SQLException caught: " + e.getMessage()); 
    } 
    finally { 
      // 언제나 데이타 베이스 연결을 종료한다. 
      try { 
        if (con != null) con.close(); 
            
            } 
catch (SQLException ignored) { } 
    } 
  } 



 기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/jQUERY개발… 오라클자바…12-271678
 [채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취…오라클자바…12-111195
53 [평일주간]100%환급6건,안드로이드,자바,C#,스프링3.2,SQL,힌트/… 오라클자바…03-15957
52 [주말주간]C#, ASP.NET마스터 오라클자바…01-311115
51 [평일,기업100%환급]SQL기초에서 Schema Object까지 오라클자바…01-31874
50 [평일야간]HTML5, CSS3,Ajax, jQuery마스터과정 오라클자바…01-31808
49 [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정 오라클자바…01-191093
48 [평일주간,평일야간,주말]안드로이드개발자과정 오라클자바…01-11985
47 [평일야간,주말주간]JAVA,Network&WEB&Framework 오라클자바…01-031479
46 기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/jQUERY개발… 오라클자바…12-271678
45 [평일야간,주말]자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis… 오라클자바…12-191222
44 웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX,JavaScript) 오라클자바…12-141216
43 [채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취… 오라클자바…12-111195
42 [평일,기업100%환급]자바기초에서 JDBC, Servlet/JSP까지 오라클자바…12-09966
41 [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 오라클자바…12-011138
40 [기업100%환급]C#4.0,WinForm,ADO.NET프로그래밍(평일주간(단기)… 오라클자바…12-011372
39 [평일야간,주말,주말야간]SQL기초에서실무까지(SQL기초,PLSQL,힌… 오라클자바…12-01856

댓글 없음:

댓글 쓰기