Выборка данных и сравнение в iphone - PullRequest
0 голосов
/ 25 марта 2011

Может ли кто-нибудь мне помочь. Как можно извлечь удаленные данные с помощью WEB API или SERVER API с помощью JSON, а затем сохранить их в таблице SQLite на iphone, как это сделать. Для извлечения данных я хочу использовать базу данных JSON. В базе данных SQLiteТаблица user_detailes, которая имеет имя пользователя и пароль. И сервер также имеет те же данные, которые я хочу получить.Помогите мне в этом.

Дайте несколько подсказок, ссылок или примеров для решения этой проблемы

1 Ответ

0 голосов
/ 01 апреля 2011

NSString * txtUsername = @ "";

NSString * txtPassword = @"";

sqlite3 *database;

NSString *sqlStatement = @"";

if(sqlite3_open([databasePath UTF8String], &database) == SQLITE_OK) 
{

    sqlStatement = [NSString stringWithString:@"select * from account_info "];
    NSLog(@"%@",sqlStatement);
    sqlite3_stmt *compiledStatement;

    if(sqlite3_prepare_v2(database, [sqlStatement cStringUsingEncoding:NSUTF8StringEncoding], -1, &compiledStatement, NULL) == SQLITE_OK) 
    {

        while(sqlite3_step(compiledStatement) == SQLITE_ROW) 
        {
            txtUsername = [[NSString stringWithUTF8String:(char *)sqlite3_column_text(compiledStatement, 1)] retain];
            txtPassword = [[NSString stringWithUTF8String:(char *)sqlite3_column_text(compiledStatement, 2)] retain];

        }
    }

    sqlite3_finalize(compiledStatement);
    sqlite3_close(database);

if (txtUsername isEqulaToString: @ "user1"]) { // используем UIAlertView здесь }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...