Affichage sur DataGrid

Résolu
Bonjour

Je travaille sur une application dans le VB6.
J'ai une liste de personne ou les coordonnées de chaque personne se répetent plusieurs fois.
Je veux afficher ces personnes avec leurs coordonnées sur la DataGrid, mais une seule fois pour chaque personne.
J'ai utilise la fonction distinct (NomComplet) . Avec cette fonction seul le nom qui s'affiche.

Ma requete est comme suite
Sqls="select * from TableSaisiePointageQ where ((Dossier = '"& cstr(vardossier) &"') and (Periode = '" & cstr( cmbQuinzaine) &"'))"

ADsaisiepointageQ.RecordSource=Sqls

Set DGsaisiepointageQ.DataSource= ADsaisiepointageQ

ADsaisiepointage.Refresh

Merci pour votre aide

1 réponse

  1. Bonjour

    exemple:
    SELECT DISTINCT *
    FROM TablePointage where Dossier="MESPRIM, SARL 2018/2019"and Quinzaine="Quinzaine n°2";
    1. Bonjour

      Merci pour votre rèponse.
      J'ai essayé votre proposition, mais la répetition des coordonnées et les nom se répetent encore sur la DataGrid
    2. Re,

      Remplacez l'etoile par tous les champs dont vous avez besoin separes par une virgule
    3. Rebonjour

      En remplaçant l'étoile par les noms des champs et en les sèparant par la virgule, un message d'erreur est renvoyé à propos de la virgule
    4. Rebonjour

      Le probléme est resolu. Merci pour vos propositions