Consigli sul risultato di una query

di
Anonimizzato19067
il
2 risposte

Consigli sul risultato di una query

Salve ragazzi ho dei problemi a salvare il risultato di una query in una variabile, vi posto in breve il codice:

 std::string sql = "Select id, name from status ";
 sqlite3_get_table(db, sql.c_str(),&res, &rows,&column,&err);
 if(row>0)
 {
 	for(int i=0;i<rows;i++)
 	{
 		for(int j=0;j<column;j++)
 		{
 			std::cout<<res[j]<<std::endl;
 		}
 	}
 }       
Voglio stampare tutte le tuple.
Premetto che sono sicuro di aver sbagliato la gestione dei risultati della query, ma volevo provare questa soluzione ed evitare quella con la funzione callback. Dove sbaglio? Spero di essere stato chiaro, buona serata.

2 Risposte

  • Re: Consigli sul risultato di una query

    In questo modo j va sempre da 0 a column-1

    Usa un solo ciclo con un indice che va da 0 al numero totale di record*colonne-1
  • Re: Consigli sul risultato di una query

    Ho risolto provando e riprovando, ecco il codice per il ciclo for:
    
    For (int i=0; i <(rows+1)*column;i++)
    
Devi accedere o registrarti per scrivere nel forum
2 risposte