티스토리 뷰
아래 링크를 통해 가입시 바이낸스 코인 거래수수료 25% 평생할인!
25% lifetime discount on Binance Coin transaction fees when you sign up through the link below!
https://accounts.binance.com/en/register?ref=286562663
JDBC 기본 개념
JDBC 프로그래밍 절차
① JDBC에 필요한 패키지를 포함한다.
: JDBC에 필요한 패키지는 java.sql이다.
예) import java.sql.*;
② 적절한 JDBC 드라이버를 적재한다.
: Class.forName() 메소드를 사용하여 필요한 JDBC 드라이버를 적재
한다.
: 여기에서 사용하는 JDBC-ODBC 드라이버는 썬사에서 기본으로 제공하
며, JDBC-ODBC 드라이버이름은 sun.java.odbc.JdbcOdbcDriver
이다.
예) Class.forName("sun.jdbc.odbc.dbcOdbcDriver");
데이터베이스 URL, user_name, pass_word 정보를 사용하여
Connection 객체를 생성한다. 즉 자바 프로그램과 데이터베이스간에
연결을 시도한다. 연결에 사용되는 명령어는 DriverManager 클래스
의 정적 메소드 getConnectin()이다.
예) connection =
DriverManager.getConnection("jdbc:odbc:myDB" ,"ikim", "7788");
위의 예는 JDBC-ODBC 브리지를 사용하며, 데이터베이스 원본 이름
은 myDB이다. ikim은 사용자 이름이며, 패스워드는 7788이다.
④ 생성된 Connection 객체를 사용하여 Statement 객체를 생성한다.
예) stat = connection.createStatement();
⑤ 생성된 Statement 객체를 이용하여 SQL 문장을 실행한다. 실행 결과
는 ResultSet 객체에 저장한다. 사용되는 메소드는 execute(),
executeQuery(), executeUpdate() 중에 하나를 사용한다.
예) ResultSet rs = stat.executeQuery("select * from
order");
ResultSet 객체 rs에서 원하는 결과를 추출한다. 주의할 점은
rs.next() 메소드를 먼저 실행한 후, getXXX() 메소드를 실행하여
원하는 유형의 데이터를 추출하여 처리한다. (XXX는 반환하는 데이터
의 유형)
예)
while(rs.next()) {
String s = rs.getString(1); // 첫 번째 필드에서
//문자열 데이터 반환
int x = rs.getInt(2); // 두 번째 필드에서
//정수형 데이터 반환
}
⑦ ResultSet 객체, Statement 객체, Connection 객체를 모두
닫는다.
예)
rs.close();
stmt.close();
connection.close();
'Note' 카테고리의 다른 글
일본의 성(마루가메丸亀성,마츠야마松山성,우와지마宇和島성,코오치高知성) (0) | 2022.11.17 |
---|---|
파리(Paris) - 루브르 박물관 작품(다빈치 모나리자, 밀로의 비너스, 나폴레옹 대관식,사모트라케의 니케) (0) | 2022.11.14 |
일본 음식 카이세키,쇼오징,오조오니,오세찌 (0) | 2022.11.13 |
멀티미터란? (미터기의 종류 ) (0) | 2022.11.12 |
계측기란? (아날로그 계측기,디지털 계측기) (0) | 2022.11.12 |
- Total
- Today
- Yesterday
- brodcom
- 굿파트너
- 호주구글
- 구글우회주소활용
- 구글우회주소
- 굿파트너실시간시청바업
- 굿파트너실시간시청방법
- 구글비밀번호찾기
- 트위터자동발행
- 네이버페이쿠팡뎔제
- 블로그자동발행
- 네페쿠팡
- AI자동화
- 네이버페이쿠팡
- 쿠팡네이버페이
- 자동화프로그램
- 쿠팡네이버페이결제
- 구글우회접속
- 구글계정비밀번호찾기
- 브로드컴회원가입
- 노코드툴
- 굿파트너실시간보는방법
- 해외구글
- 네이버페이쿠팡결제
- 구글우회
- 굿파트너실시간
- 구글계정패스워드찾기
- 외국구글
- sbs드라마무료
- 쿠팡네페
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 | 31 |