Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [VB] un consiglio

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    [VB] un consiglio

    Rieccomi....:gren:

    ho un database con dntro memoriazzati dei dati in questo modo

    (campo data) "10 novembre 2002" (campo euro) "18,30"
    (campo data) "20 novembre 2002" (campo euro) "15,30"

    ecc..

    io trammite una ricerca vorrei stampare su una form tutti risultati del mese di novembre e poi fare la somma del campo euro,

    il mio problema è come stampare tutti i risultati e poi fare la somma

    vi ricordo che sono una principiante di VB ed ho trovato sempre sul forum questo codice che funziona per fare la ricerca

    codice:
    Dim sqlstring As String
    Dim db As Database
    Dim rs As Recordset
    
    sqlstring = "select * from tabella where data like '*" & Replace(data, "'", "''") & "*'"
    Set db = OpenDatabase(App.Path & "\database.mdb", False, False)
    Set rs = db.OpenRecordset(sqlstring)
    Set Data.Recordset = rs
    If Not Data.Recordset.EOF Then
    Do While Not Data.Recordset.EOF
    List1.AddItem (Data.Recordset.Fields("data") & " - " & (Data.Recordset.Fields("euro")) 
    Data.Recordset.MoveNext
    Loop
    Else
    MsgBox "Nessun record"
    End If
    
    rs.Close
    ma questo mette i risultati dentro un list e poi come faccio a fare la somma del campo "euro"


    Grazie mille



  2. #2
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348
    Ti crei una variabile e ogni volta che vai a leggere l'importo lo aggiungi alla variabile.


    Es concreto

    dim TotEuro
    dim Euro


    nel ciclo while dove fai la List1.AddItem
    Euro = Data.Recordset.Fields("euro")
    TotEuro = TotEuro + Euro
    next
    alla fine TotEuro sara' il totale del tuo List1

    Risposta buttata di getto quindi potrebbero esserci delle imperfezioni


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.