RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR

<%@ page language="java" import!="java.util.*, java.sql.*" session="true" contentType="text/html; charset=euc-kr" %>
<%


// 받어온값을 담는다


String a = request.getParameter("NAME");


// 한글입력시 깨짐 방지를 위해


a = new String(a.getBytes("8859_1"), "euc-kr");


//쿼리문으로 얻어온값을 저장할 변수


String content=null;


// 나중에 결과 rs 를 불러오기위해 밖에 선언


ResultSet rs=null;


Connection con=null;


Statement stmt=null;


// 드라이브 설치된 위치

// mysql 연동할 DB의 주소

// mysql 설치시 detailed 설치에 언어설정을 euckr로 설치 안하면 한글이 깨지는 경우가 발생함


String url = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=euckr";

// jdbc 드라이버 호출

// try catch문으로 묶어줌으로써 더 확실하게 에러문구를 잡을 수 있다.


try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("MySQL JDBC Driver loading Success!");
} catch(ClassNotFoundException e) {
System.out.println("MySQL JDBC Driver loading error!");
out.println("MySQL JDBC Driver loading error!");
out.println(e.toString());
return;
}


// mysql 에 접속


try {
con = DriverManager.getConnection(url,"root","1234");
}catch(Exception e) {
System.out.println("MySQL Connection error!");
out.println("MySQL Connection error!");
out.println(e.toString());
return;
}


// 쿼리문 실행


try{
stmt= con.createStatement();
String sql="select stockCode,stockName from test where stockName like '%"+a+"%'";

// 쿼리 를 실행


rs = stmt.executeQuery(sql);


// 간단하게 창에 검색한 결과를 보여주게한다.


while(rs.next()) {
out.println(rs.getString(2));
}

}catch(Exception e){
out.println("rs.next() Error ");
out.println(e.toString());
return;
}
%>



이올린에 북마크하기
2008/06/20 00:42 2008/06/20 00:42
http://jiny.kr/trackback/342
전체 (406)
지니소식 (4)
자료실 (4)
정보|뉴스 (5)
SmartPhone (1)
Languages (206)
Server (153)
Database (27)
Design (4)
Gallery (0)
분류하기귀찬.. (2)
«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
  1. 창의력과 상상력을 넘어서  2009
    Tomcat 6.0 기본 환경 설정
  2. 닥공  2009
    서블릿 tomcat 6.0 실행시 에러
  1. 2010/07 (1)
  2. 2010/05 (1)
  3. 2010/02 (3)
  4. 2010/01 (3)
  5. 2009/05 (2)
Statistics Graph