scabo
Messages postés25Date d'inscriptionvendredi 27 juin 2003StatutMembreDernière intervention 5 septembre 2006
-
9 févr. 2005 à 16:14
babina11
Messages postés6Date d'inscriptiondimanche 11 mars 2012StatutMembreDernière intervention22 juin 2012
-
19 avril 2012 à 15:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
babina11
Messages postés6Date d'inscriptiondimanche 11 mars 2012StatutMembreDernière intervention22 juin 2012 19 avril 2012 à 15:03
bonjour , je cherche a afficher dans ma datagrid la somme des valeus manquant(= prix *quantité) de 3 années (2010,2011 et 2012) et je veux que l’affichage sera ordonnée sur 3 ligne de datagrid :
voici mon code (qui affiche la somme globale alors que j'ai besoin d'afficher la somme par année dont chacune a part :
Imports MySql.Data.MySqlClient
Public Class Form1
Dim con As MySqlConnection = New MySqlConnection("Data Source=localhost;Database=pfe;User ID=root;Password=root;")
Private Sub Butlton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim con As MySqlConnection = New MySqlConnection("Data Source=localhost;Database=pfe;User ID=root;Password=root;")
Dim sql As MySqlCommand = New MySqlCommand("SELECT sum((wo_mstr.wo_qty_ord-wo_mstr.wo_qty_comp)*pt_mstr.pt_price) FROM pt_mstr,wo_mstr where pt_mstr.pt_part=wo_mstr.wo_part", con)
Dim ds As DataSet = New DataSet()
Dim DataAdapter1 As MySqlDataAdapter = New MySqlDataAdapter()
con.Open()
DataAdapter1.SelectCommand = sql
DataAdapter1.Fill(ds, "Product")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "Product"
con.Close()
End Sub
syxe_mpl
Messages postés58Date d'inscriptionmercredi 15 décembre 2004StatutMembreDernière intervention20 décembre 2010 10 août 2006 à 10:45
YES, un grand merci , justement je cherchais comment paramétrer un DataGrid pour donner un aspect souhaité !!
ghost dog 93
Messages postés1Date d'inscriptionlundi 6 juin 2005StatutMembreDernière intervention 6 mai 2006 6 mai 2006 à 08:49
Excellent le petit code. C chouette c'est ce que je recherchais. Merci
cs_guyvdv
Messages postés101Date d'inscriptionsamedi 16 mars 2002StatutMembreDernière intervention19 mai 20111 29 mars 2006 à 12:27
merci, heureux de faire qc pour les autres
Guy van der Velden
vinc_CLRP
Messages postés9Date d'inscriptionmardi 30 août 2005StatutMembreDernière intervention29 mars 2006 29 mars 2006 à 12:03
magnifique !!!! genial !!!! merci
c'est ce qu'il me fallait aussi....
vincent
cs_guyvdv
Messages postés101Date d'inscriptionsamedi 16 mars 2002StatutMembreDernière intervention19 mai 20111 9 févr. 2005 à 16:41
a vos ordres capitano
A+
Guy
scabo
Messages postés25Date d'inscriptionvendredi 27 juin 2003StatutMembreDernière intervention 5 septembre 2006 9 févr. 2005 à 16:14
19 avril 2012 à 15:03
voici mon code (qui affiche la somme globale alors que j'ai besoin d'afficher la somme par année dont chacune a part :
Imports MySql.Data.MySqlClient
Public Class Form1
Dim con As MySqlConnection = New MySqlConnection("Data Source=localhost;Database=pfe;User ID=root;Password=root;")
Private Sub Butlton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim con As MySqlConnection = New MySqlConnection("Data Source=localhost;Database=pfe;User ID=root;Password=root;")
Dim sql As MySqlCommand = New MySqlCommand("SELECT sum((wo_mstr.wo_qty_ord-wo_mstr.wo_qty_comp)*pt_mstr.pt_price) FROM pt_mstr,wo_mstr where pt_mstr.pt_part=wo_mstr.wo_part", con)
Dim ds As DataSet = New DataSet()
Dim DataAdapter1 As MySqlDataAdapter = New MySqlDataAdapter()
con.Open()
DataAdapter1.SelectCommand = sql
DataAdapter1.Fill(ds, "Product")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "Product"
con.Close()
End Sub
10 août 2006 à 10:45
6 mai 2006 à 08:49
29 mars 2006 à 12:27
Guy van der Velden
29 mars 2006 à 12:03
c'est ce qu'il me fallait aussi....
vincent
9 févr. 2005 à 16:41
A+
Guy
9 févr. 2005 à 16:14
Merci.