Autore Topic: Somma Valori di un Campo  (Letto 1002 volte)

Offline giuseppe249

  • Gamberetto
  • *
  • Post: 14
    • Mostra profilo
    • http://www.gambas-it.org
Somma Valori di un Campo
« il: 16 Marzo 2009, 00:09:27 »
Vorrei visualizzare il risultato di una somma dei valori di un determinato campo in una textbox oppure in una valuebox tramite questa query:

 sql = "SELECT sum(pippo3) FROM pippo"                
     
        hres = $hConn.Exec(sql)  
   
        valuebox1.Value = hres
        textbox1.text = hres  

Mi da errore (Type Mismatch: Wanted string, got result instead)

Ho provato anche a modificare il campo della tabella sqlite da campo stringa a numerico ma fa la stessa cosa.
Dove sbaglio?

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Somma Valori di un Campo
« Risposta #1 il: 16 Marzo 2009, 20:09:02 »
E' perchè gli hai assegnato l'oggetto Result, invece del valore:

Codice: [Seleziona]

sql = "SELECT sum(pippo3) AS totale FROM pippo"

hres = $hConn.Exec(sql)

valuebox1.Value = hres!totale
textbox1.text = hres !totale

Offline giuseppe249

  • Gamberetto
  • *
  • Post: 14
    • Mostra profilo
    • http://www.gambas-it.org
Re: Somma Valori di un Campo
« Risposta #2 il: 16 Marzo 2009, 23:34:43 »
Tutto OK grazie, ho unito anche la query in questione ad un altra query che mi crea prima un filtro nella gridwiev e quindi mi da il risultato totale solo dei valori visualizzati.