Upload
chungyi1
View
71
Download
1
Embed Size (px)
Citation preview
code Forest with connector/C++ Basic GuideMySQL
codeForest.tistory.com
INDEX
01 시작하기 05 메모리 해제
02 쿼리문 사용 06 익셉션 처리
03 데이터 수정
04 결과와 속성출력
conn/c 가이드
01 시작하기
기본 구조체
전부 포인터로 선언 .
01 시작하기
기본 헤더파일
pstmt 사용을 위한 헤더stmt 사용을 위한 헤더
01 시작하기
DB 연결
기본정보를 정의 .
driver 와 connection 으로데이터베이스 연결 .
01 시작하기
한글 출력설정
connection 에서 쿼리문 객체생성 .
02 쿼리문
일반 쿼리문
connection 에서 쿼리문 객체생성 .
execute 함수로 쿼리문 전송 .
02 쿼리문
결과출력이 있는 쿼리문
SELECT, EXPLAIN, DESC 같은테이블을 반환하는 쿼리문에 대해 사용한다 .
excute 함수로 쿼리문을 전송하면 ,결과 테이블을 반환받지 못한다 .
executeQuery 함수로 쿼리문 전송 .
02 쿼리문
결과반환이 있는 쿼리문
DELETE, UPDATE 같은수정된 칼럼의 수를 반환하는 쿼리문에 대해 사용한다 .
excute 함수로 쿼리문을 전송하면 ,결과를 반환받지 못한다 .
executeUpdate 함수로 쿼리문 전송 .
03 데이터 수정
단일 데이터 삽입
execute 함수로 INSERT 구문을 실행 .
다중 데이터 삽입 플레이스 홀더 기능을 사용 .
03 데이터 수정
아직 보내질 데이터가 정해지지 않은복수의 쿼리문을 생성하는 기능 . (? 키워드 사용 )플레이스 홀더
각각의 set 함수의 첫인자는 index 를 의미하며 ,각 인덱스는 insert into ~() 에서 결정된다 .
@id = 1 @name = 2@phone = 3 @home = 4
03 데이터 수정
데이터 수정
execute, excuteUpdate 로 update 구문을 실행 .
데이터 삭제
execute, excuteUpdate 로 delete 구문을 실행 .
04 결과와 속성 출력
검색결과 출력excuteQuery 의 결과를 이용하여 ,검색결과를 출력한다 .
04 결과와 속성 출력
메타 데이터 출력
result set 에서 메타 데이터를 얻는다 .
칼럼의 데이터 타입과 , 이름을 출력 .
05 메모리 해제
기본적인 매모리 해제
06 익셉션 처리
기본적인 익셉션 처리
더 많은 익셉션 종류와 메소드는오라클 익셉션 가이드에서 제공한다 .
Thanks you
codeForest.tistory.com