sqlite 사용하기
2024. 4. 21. 23:24ㆍC++
우선 필요한 건 헤더와 DLL
sqlite 홈페이지에 가면 amalgamation source code 압축파일 안에서 헤더를 찾을 수 있고
윈도우 바이너리에서 dll을 찾을 수 있다.
비주얼 스튜디오 내부에서 콘솔창을 켠 다음에...
lib /def:sqlite3.def /machine:x86
뭐 64비트면 x64하고...
이렇게 lib을 만들었다.
헤더랑 립, dll이 있으면 어떻게든 되겠지
대충 RF카드 리더기가 연결되어 있다고 치고,
카드 등록을 위한 DB를 만든다.
sqlite3_exec에 들어갈 인수는
sqlite3_exec(
sqlite3* table,
const char* SQL,
(int*)(void*, int, char**, char**) CallbackFunction,
void* firstArgumentInCallbackFunction,
char** ErrorMessage
)가 들어간다.
firstArgumentInCallbackFunction 은 std::list<>로 변환할 수 있다고 한다.
DB에 카드 등록하기
DB에서 등록된 카드인지 찾아보기
DB에 등록된 총 카드 갯수 세보기
'C++' 카테고리의 다른 글
Socket Client (0) | 2024.04.10 |
---|