Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - somma
Forum - Visual Basic 6 - somma

Avatar
massimo (Normal User)
Expert


Messaggi: 210
Iscritto: 23/08/2009

Segnala al moderatore
Postato alle 19:36
Lunedì, 26/10/2009
ciao avrei un probblemino.praticamente o un form in cui ce un datagrid con dei dati inseriti   e un text nominato txttotalemese sempre nel stesso form, vorrei fare se possibile riportare la somma di tutte le righe del datagrid sul txtotalemese, in modo che ogni volta che inserisco un nuova cifra va ad aumentare il txttotalemese.vi posto il codice.
Sub totali()
  txttotalemese.Text = 0
    If ado_acquistomaterialeangolodelcolore.Recordset.RecordCount = 0 Then
  Else
  ado_acquistomaterialeangolodelcolore.Recordset.MoveFirst
  While ado_acquistomaterialeangolodelcolore.Recordset.EOF = False
  If Not IsNull(ado_acquistomaterialeangolodelcolore.Recordset.Fields(6)) Then
  txttotalemese.Text = Val(txttotalemese.Text) = Val(txttotalemese.Text) + Val(ado_acquistomaterialeangolodelcolore.Recordset.Fields(6))
End If
   ado_acquistomaterialeangolodelcolore.Recordset.MoveNext
Wend
End If
End Sub

PM Quote
Avatar
massimo (Normal User)
Expert


Messaggi: 210
Iscritto: 23/08/2009

Segnala al moderatore
Postato alle 17:52
Martedì, 27/10/2009
siete in vacanza ho non volete rispondermi?

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 22:07
Martedì, 27/10/2009
Risponderti non è un diritto. Ma non dico a te, ma in generale. Comunque io non ho risposto perchè non sono bravo con i datagrid, anche se guardando meglio il codice ti posso dire che:
Testo quotato

Postato originariamente da massimo:
  txttotalemese.Text = Val(txttotalemese.Text) = Val(txttotalemese.Text) + Val(ado_acquistomaterialeangolodelcolore.Recordset.Fields(6))



Questo non si può fare ... cioè non puoi mettere + uguaglianze in fila

PM Quote