cs_stevbzh
Messages postés7Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 3 février 2009
-
3 févr. 2009 à 15:52
cs_stevbzh
Messages postés7Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 3 février 2009
-
3 févr. 2009 à 17:21
Bonjour,
J'ai un soucis avec mon datagridview, en effet il n'accepte pas d'afficher 2 fois la même Date dans la même colonne.
Voici mon DGV :
colonne1: NumEssence
colonne2: NumFournisseur
colonne3: MontantTarif
colonne4: Date
Sachant que ma table utilisé ci-dessous est Tarif :
NumFourn
NumEssence
Date
MontantTarif
avec Fournisseur.NumFourn = Tarif.NumFourn
Essence.NumEssence = Tarif.NumEssence
HistTarif.Date = Tarif.Date
Je comprendrai qu'il ne veuille pas s'afficher si Date était la seule clé primaire mais elle est en fait composé avec les 2 autres...
voici mon code :
Private
Sub ComboBoxTarifsFourn_SelectedIndexChanged(
ByVal sender
As
Object,
ByVal e
As System.EventArgs)
Handles ComboBoxTarifsFourn.SelectedIndexChanged
Dim FournValue
As
String = ComboBoxTarifsFourn.Text
FournValue est le numéro du fournisseur et apparait dans une variable de la requete contenue dans FillByFourn
Le DGV renvoi le résonnement "le prix de l'essence défini a tel date pour tel fournisseur" et je veu qu'il puisse afficher le cas qu'un fournisseur puisse definir pour chaque essence qu'il vend un prix et ce, la meme date"
Donc au final, comment pouvoir afficher plusieur fois la meme date sachant que NumEssence est différent a chaque fois.
J'espere que vous avez compris (et si c'est le cas...chapeau !), merci de votre aide
cs_stevbzh
Messages postés7Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 3 février 20091 3 févr. 2009 à 17:21
nouvelle info qui va simplifier le problème :
avec une requête test :
SELECT tarif . *
FROM tarif
WHERE numfourn = 4
and datedebut = (
SELECT max( datedebut )
FROM tarif )
J'ai un résultat nickel sous phpMyAdmin
et une erreur (la même date ne peut pas apparaitre plusieurs fois ) sous le logiciel quand la requête passe par le dataTableAdapter de la table Tarif...incompréhensible !