정확히 어느 버전부터 지원을 하는지는 모르겠지만 sqlite v3 이후부터는 sqlite3_exec 에 의한 질의방식 외에 보다 더 자세히 데이터를 컨트롤 할 수 있는 방법을 지원한다.
방법은 아래 함수를 이용해서 할 수 있다.
* sqlite3_prepare()
* sqlite3_step()
* sqlite3_column()
* sqlite3_finalize()
prepared statement 를 이용하는 방법으로 sqlite3_prepare 함수로 prepared statement 를 수행하고 sqlite3_step 함수를 이용해서 한 row씩 진행하면서 sqlite3_column 함수를 이용하여 각각의 column 에 접근하는 방법이다. 모든 수행을 마치고 sqlite3_finalize 로 마무리 하면 된다.
데모프로젝트
방법은 아래 함수를 이용해서 할 수 있다.
* sqlite3_prepare()
* sqlite3_step()
* sqlite3_column()
* sqlite3_finalize()
prepared statement 를 이용하는 방법으로 sqlite3_prepare 함수로 prepared statement 를 수행하고 sqlite3_step 함수를 이용해서 한 row씩 진행하면서 sqlite3_column 함수를 이용하여 각각의 column 에 접근하는 방법이다. 모든 수행을 마치고 sqlite3_finalize 로 마무리 하면 된다.
데모프로젝트
'Dev Story > Tips' 카테고리의 다른 글
OpenCV Version 확인 코드 (0) | 2008.08.22 |
---|---|
C++ Builder 용 SQLite Library 파일 만들기... (0) | 2008.07.25 |
Visual C++ 2005 에서 간단하게 SQLite Database 사용하기 (2) | 2008.07.23 |
Microsoft 의 MSDN Magazine 이 안보일때... (0) | 2008.07.22 |
명령행 파라메터 읽어오기 (1) | 2008.07.17 |