Bulbosaure

slt, une idée comme ça : tu ne devrais pas faire un Table.Movefirst avant de passer directement au suivant à la fin de ta boucle ?
-------------------------------
Réponse au message :
-------------------------------
> voila j ai quelque petit probleme avec le sql en VB
> j ai du mal a avoir les information contenue dans ma requète sql
>
> voici comment j ai fait :
>
>
pour crée ma requete sql ça sa fonctionne :>
> Sql = "TRANSFORM " & Operateurs(OP) _
> & "(" & comboTable.Text & "." & comboChampCellule.Text & ")"
>
> If OP = 0 Then
> Sql = Sql + " AS SommeDe" & comboChampCellule.Text
> sOP = "SommeDe"
> ElseIf OP = 1 Then
> Sql = Sql + " AS MoyenneDe" & comboChampCellule.Text
> ElseIf OP = 2 Then
> Sql = Sql + " AS CompteDe" & comboChampCellule.Text
> ElseIf OP = 3 Then
> Sql = Sql + " AS MinDe" & comboChampCellule.Text
> Else
> Sql = Sql + " AS MaxDe" & comboChampCellule.Text
> End If
> Sql = Sql & " SELECT " & comboTable.Text & "." & comboChampLigne.Text
> Sql = Sql & " FROM " & comboTable.Text
>
> If Filtre = 1 Then
> Sql = Sql + " WHERE( " & textSelection & " <" & textoperation & " )"
> ElseIf Filtre = 2 Then
> Sql = Sql + " WHERE( " & textSelection & " >" & textoperation & " )"
> ElseIf Filtre = 3 Then
> Sql = Sql + " WHERE( " & textSelection & " =" & textoperation & " )"
> ElseIf Filtre = 4 Then
> Sql = Sql + " WHERE( " & textSelection & " >" & textoperation & " AND " & textSelection & " <" & textoperation2 & " )"
> End If
>
> Sql = Sql + " GROUP BY " & comboTable.Text & "." & comboChampLigne.Text
> Sql = Sql & " PIVOT " & comboTable.Text & "." & comboChampColonne.Text
>
>
et pour le affiche le resultat je fait comme ceci:>
> Set Table = BD.OpenRecordset(Sql, dbOpenSnapshot)
> Do Until Table.EOF
> Set Item = ListViewResultat.ListItems.Add
> Item.Text = Table(formPrincipal.comboChampLigne)
>
> Table.MoveNext
> Loop
>
>
> le probleme est que je sais avoir les information pour le item.text mais apres je sais po comment faire pour avoir la suite des informations
>
>
> si quelqu un pourrait m aidez pcq moi j ai tout essayé et je trouve plus rien
>
> merci d avance