2012-03-14 6 views
1

내 SQLite 필드는 숫자 유형 (int)입니다. SQLite에서 숫자 값 추출

int id_quiz= (NSInteger) sqlite3_column_text(statement, 0); 

내가 정확 한 것이 129600224 같은 큰 값을 가지고 (그리고 그 때마다 내가 응용 프로그램을 실행 변경) : 내가 이렇게 내 응용 프로그램으로 추출 할 때.

그러나, 같은 테이블에, 내가 잘 다른 필드에서 문자열 값을 가지고 :

NSString *question = [[NSString alloc] 
              initWithUTF8String: 
              (const char *) sqlite3_column_text(
                      statement, 1)]; 

, 내가 어떻게 SQLite는에서 숫자 값을 얻을 수있다 질문? 고맙습니다.

답변

2

당신은 없다 "텍스트"등의 int로 열을 가져올 필요

int id_quiz = sqlite3_column_int(statement, 0);