Bonjour tout le monde.

Je me pose une question peut-être un peu bizarre, mais je ne trouve pas de réponse (ou alors, je passe à côté du truc !)

J'ai fabriqué une datable avec des données de ma base de donnée et je la lis avec un For Each.

Lorsque j'arrive au dernier enregistrement, je voudrais faire un traitement particulier et donc mettre un test conditionnel (If). L'ennui c'est que je ne trouve pas quoi tester.

Alors bien sur, je sais faire un compteur et prende en amont la longueur de la DataTable, mais je me demandais s'il n'y avait pas un statut dans la DataRow qui permettait de savoir que c'est la dernière facilement.

Pour plus de clarté voici un peu de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
        Dim dtMenuDetail As DataTable = Unerequete de la base de donnée
        For Each dr As DataRow In dtMenuDetail.Rows
'un traitment sur les données
             If "c'est la dernière" Then
                    'un traitemtn particulier
             End If
        Next
Pouvez vous m'aider ?