1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| connection.SeConnecter()
connection.MaRequete = "SELECT distinct NomMateriel,PrixMateriel,NomCategorie FROM materiel,categoriemateriel WHERE (materiel.numeroCategorie=categoriemateriel.NumeroCategorie) "
connection.MaCommandeSpecialRequete.CommandText = connection.MaRequete
connection.MonRemplisseur.SelectCommand = connection.MaCommandeSpecialRequete
connection.MonRemplisseur.Fill(connection.MonJeuDeDonnees, "Toutmateriel")
DgOccasResultat.DataSource = connection.MonJeuDeDonnees.Tables("Toutmateriel")
connection.MaRequete = "SELECT distinct NomCategorie FROM materiel,categoriemateriel WHERE (materiel.numeroCategorie=categoriemateriel.NumeroCategorie) "
connection.MaCommandeSpecialRequete.CommandText = connection.MaRequete
connection.MonRemplisseur.SelectCommand = connection.MaCommandeSpecialRequete
connection.MonRemplisseur.Fill(connection.MonJeuDeDonnees, "gb")
CbCategorie.DataSource = connection.MonJeuDeDonnees.Tables("gb")
CbCategorie.DisplayMember = "NomCategorie"
-------------------------------------
action de la combo box
Dim cat As Integer
Try
cat = CbCategorie.Text
Catch ex As InvalidCastException
Exit Sub
End Try
RafraichirListe()
connection.MaRequete = "SELECT NomMateriel,PrixMateriel,NomCategorie FROM materiel,categoriemateriel Where (materiel.numeroCategorie=categoriemateriel.NumeroCategorie) and nomcategorie like '" & cat & "' "
connection.MaCommandeSpecialRequete.CommandText = connection.MaRequete
connection.MonRemplisseur.SelectCommand = connection.MaCommandeSpecialRequete
connection.MonJeuDeDonnees.Tables("Toutmateriel").Clear()
connection.MonRemplisseur.Fill(connection.MonJeuDeDonnees, "Toutmateriel")
DgOccasResultat.DataSource = connection.MonJeuDeDonnees.Tables("Toutmateriel") |