AppDelegate *delegate = [[UIApplication sharedApplication] delegate];
sqlite3* db = [delegate GetDB];
sqlite3_stmt *statement = nil;
NSString* query =@"update xxx user_tbl ";
//=========== update, insert , delete ..
if(sqlite3_prepare_v2(db,[query UTF8String],-1, &statement, NULL) == SQLITE_OK)
{
if(sqlite3_step(statement) == SQLITE_DONE)
{
sqlite3_reset(statement);
}
// ======= select
if(sqlite3_prepare_v2(db,[self.readText UTF8String],-1, &statement, NULL) == SQLITE_OK)
{
int i = 0;
[self.readCheckButton setHidden:NO];
[self.readCheckButton setEnabled:YES];
while(sqlite3_step(statement) == SQLITE_ROW)
{
NSLog(@"i : %d", i++);
if (i > 200) {
// NSLog(@"%@", tmpStr);
NSInteger nverse = sqlite3_column_int(statement, 3);
if (nverse == 1) {
str = [str stringByAppendingFormat:@"<tr onTouchStart=fTouchStart(0); onTouchMove=stopTouch(); onTouchEnd=fTouchEnd();><td colspan=4 height=50 class=book> %@ %@ 장 </td></tr>", [NSString stringWithUTF8String:(char*)sqlite3_column_text(statement, 1)], [NSString stringWithUTF8String:(char*)sqlite3_column_text(statement, 2)]];
}
//str = @"";
// topic
if((char*)sqlite3_column_text(statement, 4) != NULL)
{
sqlite3_finalize(statement);
}
isnull >>>>> ifnull
'Developer > IOS' 카테고리의 다른 글
문자열 정리 (0) | 2013.08.01 |
---|---|
Tag를 이용한 delegate 에서의 분기문 (0) | 2013.08.01 |
현재 스크린 사이즈 와 회전 상태 파악 (0) | 2013.07.24 |
IOS button color Change, round, (0) | 2013.07.16 |
view의 위치 잡기 (0) | 2013.07.15 |