2
C/C++에서 여러 sqlite 파일을 하나의 sqlite3 * 핸들에 어떻게 연결합니까? ATTACH라는 명령이 있다고 생각할 수도 있지만 C++에서 수행하는 방법을 알지 못합니다. 미리 감사드립니다.sqlite via C++, 여러 sqlite 파일 열기
ATTACH path_to_database AS database-name
당신은 다음과 같이 첨부 된 데이터베이스에서 테이블을 참조 할 수 있습니다 :
database-name.table-name
http://www.sqlite.org/lang_attach.html
대답 (로버트 덕분에)
sqlite3_exec(db, "ATTACH 'C:/tmp/tmp.sqlite' as mytmp");
그 변수를 바인딩해야합니다. 만약 경로에'''가 포함되어 있다면? – Benoit