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. et à part ça, c'est en quel langage?
    0
    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
      0
      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?
        0
    2. 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é
      0