FMDB에서 값을 테이블에 삽입하는 데 문제가 있습니다. 는이 같은 SQL 문자열이 있습니다FMDB를 사용하여 SQLite에 특수 문자를 삽입하십시오.
NSString *sql = [NSString stringWithFormat:@"INSERT INTO table(COMPANY, PAGE_NO) VALUES ('%@',%d,%d)",value1,value2,value3];
을 그리고 위의 SQL 문자열을 다음과 같이 FMDB를 사용
[FMDatabase: 0x433e80> executeUpdate: sql]
그것은 작동하지만 내가 value1 = @"Test'12"
를 사용하는 경우. 문자가 " ' "
이고 실패합니다.
이 제발 도와주세요, 나는 당신이이 열을 나열하고 당신이 당신의 질의에 정확한 수의 매개 변수를 전달하지 않는 것처럼