Autore Topic: Query  (Letto 104 volte)

Offline Lollo360

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • TuxBass
    • Mostra profilo
    • Blog
  • Sistema operativo:
    Mac Os X 10.6
Query
« il: 11 Agosto 2010, 21:16:50 CEST »
0
Scusate la domanda banale ma come si fa una query dopo che ho aperto il database con l'istruzione:
Codice (Java): [Seleziona]
database=openOrCreateDatabase(DB_NAME,SQLiteDatabase.CREATE_IF_NECESSARY,null);
la tabella ha i seguenti campi: _id,nome,cognome,eta
Come faccio una volta eseguita la query a salvare i dati estratti in variabili?

Offline MarcoDuff

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 914
  • Respect: +150
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    HTC Desire
  • Market Developer Name:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Query
« Risposta #1 il: 17 Agosto 2010, 10:23:40 CEST »
0
Una volta che hai eseguito una query ottieni un oggetto Cursor. Effettuando un ciclo sul cursore ottieni tutti i dati che vuoi:

Codice (Java): [Seleziona]
startManagingCursor(cursor);

while(cursor.moveToNext()) {
     String nome = cursor.getString(cursor.getColumnIndex("nome"));
}
cursor.close();
stopManagingCursor(cursor);

Ciao!
Le mie Applicazioni Android | Il mio Blog

Io faccio parte del Gruppo AndDev.it LOGTFO, tu no? Allora GTFO!
Quando un utente fornisce una risposta utile si può ringraziarlo premendo il tasto  alla destra del titolo del post. (Ricky` rulez)