none
comment faire la somme des totaux dans un datagrid RRS feed

  • Question

  • bonjour chère auditeur.mon probleme est le suivant.j'ai connecté ma base de donnée à mon formulaire vb.j'ai utilisé un datagrid de tel sorte qu en tapant le numero de facture dans un textbox1 et mon validant avec le button_click, le code article,le libellé,le prix unitaire,le total apparaissent dans mon datagrid.mon probleme est que en cliquant sur un autre button_click,je veux que la somme des totaux puissent apparaitre dans un textbox2.merci
    mercredi 13 janvier 2010 10:53

Réponses

  • Bonjour,

    Voici ce que tu peux faire :

    Dim table As DataTable
    table = Me.TonDataSet.Tables("tableFacture")
    Me.txtTotal.Text = table.Compute("sum(total)", String.Empty) 


    Avec la fonction Compute, tu peux faire des sommes sur tes colonnes.
    Je t'ai fait une version qui récupère ta DataTable à partir du DataSet.

    Cordialement,

    Thomas
    Thomas Aimonetti - C# - Sharplog Engineering - http://www.sharplog.fr
    • Marqué comme réponse Alex Petrescu vendredi 15 janvier 2010 09:50
    mercredi 13 janvier 2010 11:22