Oppure

Loading
25/08/09 18:41
claudio1962
Salve a tutti,:)
in VB6 e ADO apro un database .dbf (Resoconto) il quale contiene Data e altri 8 colonne Spese1, Spese2 ecc..
Come posso fare per riportare la somma delle spese di ogni singola data su una colonna aggiuntiva tipo "TotSpese" nello stesso datagrid1 o in un Listbox. :-?
Grazie :)
aaa
25/08/09 21:56
BugliL
Postato originariamente da claudio1962:

Salve a tutti,:)
in VB6 e ADO apro un database .dbf (Resoconto) il quale contiene Data e altri 8 colonne Spese1, Spese2 ecc..
Come posso fare per riportare la somma delle spese di ogni singola data su una colonna aggiuntiva tipo "TotSpese" nello stesso datagrid1 o in un Listbox. :-?
Grazie :)


quando apri una tabella con "RecordSet.Open(NomeTabella)" inserisci una query al posto di nometabella che ti restituisci solo i dati che vuoi...

Se non sai che cos'è una query it.wikipedia.org/wiki/…
Per riuscire a fare la somma si può usare la funzione "Sum(NomeCAmpo)" dell'SQL
Qui trovi degli esempi techonthenet.com/sql/…

Dimmi se poi risolvi... :)
aaa
25/08/09 22:04
claudio1962
Il database lo apro così:
rs.Open "SELECT * FROM Resoconto", cn, adOpenDynamic, adLockOptimistic, adCmdText

potrei paprirlo anche così
rs.Open "SELECT Resoconto.spese1, spese2,


ma poi la somma di spese1, spese2 ecc.. di ogni singola riga:-?
Grazie:)
aaa
25/08/09 22:15
BugliL
Postato originariamente da claudio1962:

potrei paprirlo anche così
rs.Open "SELECT Resoconto.spese1, spese2,


ma poi la somma di spese1, spese2 ecc.. di ogni singola riga:-?
Grazie:)


Allora ancora meglio
RS.Open "Select *,(Spese1 + Spese2 + Spese3 +...) as SpeseTotali from ... 
aaa
25/08/09 22:24
claudio1962
Ti rigrazio tantissimo :k: ecco come ho risolto
rs.Open "Select *,(val(spese1) + val(spese2) + val(spese3)) As Totspese FROM Resoconto ", cn, adOpenDynamic, adLockOptimistic, adCmdText

Grazie ancora :asd::k:
aaa
25/08/09 22:36
BugliL
Lieto di averti aiutato :k:
aaa