Doublons combo

comment avant de rentrer une valeur dans une combo \, verifie t'on si 'elle n;est pas deja dedans.

4 réponses

  1. haaaaa y'a une base derrière
    beurk, j'aime pas les bases
    cela dit, je suppose qu'un élément que tu entres dans la combo se retrouve dans la base?
    et tu veux éviter les doublons dans la base?
    essaye de mettre un clef primaire sur le champ concerné
    1. hmmm
      on a qu'a essayé comme ça:

      dim st as string
      dim i as integer
      st="grouïc"
      for i=0 to combo1.listcount
      if combo1.list(i)=st then
      msgbox "gare aux doublonnnnnnnnnsssssssssss!!!!!!!!"
      exit sub
      end if
      next i
      combo1.additem st

      bon c pas la meilleur soluce
      de plus si t'as combo a beaucoup d'éléments ca peut prendre du temps
      1. merci.
        j'avais pense a ca, mais je e savais pas commenet attraper le mot(string) j'ai essaye avec listindexet listcount masi c des int.
        j'ai aussi pense a interroger directement la base.
        mai quel est le plus rapide?