Сохранение NSString

const char *sql = "SELECT Nome, Nome2, Nome3 FROM libretto"; 


sqlite3_stmt *select_statement; 

 if(sqlite3_prepare_v2(database, sql, -1, &select_statement, NULL) == SQLITE_OK) {
        while(sqlite3_step(select_statement) == SQLITE_ROW) {
            //ricaviamo i valori letti dalla query
            nome = [NSString stringWithUTF8String:(char *)sqlite3_column_text(select_statement, 0)];
            nome2 = [NSString stringWithUTF8String:(char *)sqlite3_column_text(select_statement, 1)];
            nome3 = [NSString stringWithUTF8String:(char *)sqlite3_column_text(select_statement, 2)];
           //inseriamo tutti i valori letti in un unico oggetto
            NSDictionary *dictionary = [[NSMutableDictionary alloc] initWithObjectsAndKeys:nome, @"Nome", nome2, @"Nome2", nome3, @"Nome3",nil];
            [listaTemp addObject:dictionary];

            //inserisco tutti i valori letti dei nomi in un unico oggetto
            [listaTemp addObject:dictionary];
        }
}

sqlite3_finalize(select_statement);

Моя проблема в том, что каждый раз в

name = [NSString stringWithUTF8String: (char *) 
                sqlite3_column_text (select_statement, 0)];

Я всегда читаю фамилию в базе данных.

Я хочу, чтобы вы сохранили мне, например, первые 3 имени в разных NSString таким образом, чтобы он мог использовать мое сравнение.

const char *sql = "SELECT Nome, Nome2, Nome3 FROM libretto";

sqlite3_stmt *select_statement; 
0
nl ja de
Вы говорите, что вы повторяете несколько раз, но в конце «nome» содержит только последнее имя? Может быть, вы должны поместить имена в массив?
добавлено автор Hot Licks, источник
Plzzzzzzzzzz вставляет ваш код в хорошо отформатированном виде. на этот раз я сделал.
добавлено автор Anoop Vaidya, источник
вставьте запрос sqlite, используемый для извлечения
добавлено автор iAppDeveloper, источник
const char * sql = "SELECT Nome, Nome2, Nome3 FROM libretto"; sqlite3_stmt * select_statement;
добавлено автор user1949260, источник
@ Hot Licks Мне нужно сделать сравнение с isequaltostring
добавлено автор user1949260, источник
SqlCom.ru - Стиль жизни SQL
SqlCom.ru - Стиль жизни SQL
908 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только MS SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz). Предложения в @sql_ninja

SQL_Ninja
SQL_Ninja
340 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz)