Autore Topic: Stampare una somma di numeri, prelevati dal database, in una TextView  (Letto 584 volte)

Offline MrKrabs

  • Utente junior
  • **
  • Post: 94
  • Respect: +4
    • Mostra profilo
ciao
posto questo codice ma non so se è corretto
Codice (Java): [Seleziona]
db.open();
  String select = "SELECT SUM(num) FROM products";
  Cursor c = db.mDb.rawQuery(select, null);
db.close();

l'attributo num contiene istanze di tipo float.
ora vorrei stampare la somma dei numeri prelevati dal database in una TextView...come faccio a catturare la somma float?
poi credo che basta semplicemente convertire in stringa e MiaTextView.setText()
« Ultima modifica: 12 Gennaio 2011, 23:55:28 CET da davidelib »

Offline MrKrabs

  • Utente junior
  • **
  • Post: 94
  • Respect: +4
    • Mostra profilo
Re:Stampare una somma di numeri, prelevati dal database, in una TextView
« Risposta #1 il: 13 Gennaio 2011, 01:52:09 CET »
0
comunque ho risolto cosi:
Codice (Java): [Seleziona]
 
        db.open();
        String select = "SELECT SUM(num) FROM products";
        Cursor c = db.mDb.rawQuery(select, null);
        if(c.getCount()>0){
        c.moveToPosition(0);
        textView.append(c.getString(0));}
        db.close();

e chiedo ancora scusa se ho infastidito qualcuno :-(