0
나는 다음과 같은이 유효하지 않습니다SQLite는 LIKE 매개 변수는
sqlite3_prepare_v2(db, "SELECT c FROM t WHERE r LIKE ?", -1, &stmt, NULL);
int error = sqlite3_bind_text(stmt, 0, "test%", -1, SQLITE_STATIC);
이 실행, error
이 SQLITE_RANGE
("범위를 벗어 sqlite3_bind
에 두번째 매개 변수")이된다, 그러나 나는 경우 어떤 문제가 없습니다 LIKE
대신 =
을 사용합니다.
내가 뭘 잘못하고 있니? documentation 가입일
분명히. 죄송합니다, 저의 실수는, 전 1 곳에서 ** 다른 곳에서 ** 사용했습니다. – rid
그것은 우리 중 최고입니다! –