45) 셀렉트원 selecone

hahahoho셍·2021년 5월 1일
0

자바 공부

목록 보기
47/97
package ex07_jdbc;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Date;

public class J202104227_05_selecone {

	public static void main(String[] args) {
		// 한건만 조회
		Connection conn = DBConn.getConn();
		PreparedStatement pstmt = null;
		ResultSet rs = null;
		ItemDTO idto = null;
		
		String itemcode = "8803";
		String sql = "SELECT * FROM ITEM\r\n" + 
				"WHERE ITEMCODE = ?";
		
		try {
			pstmt = conn.prepareStatement(sql);
			pstmt.setString(1, itemcode);
			
			rs = pstmt.executeQuery();  //실행키
			
			if (rs.next()) {  //읽기 위해  //데이터가 있다면
				String itemname = rs.getString("itemname");
				int price = rs.getInt("price");
				String bigo = rs.getString("bigo");
				Date regdate = rs.getDate("regdate");
				
				idto = new ItemDTO(itemcode,itemname,price,bigo,regdate);

			}
			
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		//아이템 출력
		System.out.println(idto);
		System.out.println(idto.getItemcode());
		System.out.println(idto.getItemname());
		System.out.println(idto.getPrice());
		System.out.println(idto.getBigo());
		System.out.println(idto.getRegdate());
	}

}
profile
그냥 공부 한거 적는 벨로그 하하하핳ㅎ하하하핳하ㅏ

0개의 댓글

관련 채용 정보