Doublons combo

ab -  
Dworf Messages postés 627 Statut Membre -
comment avant de rentrer une valeur dans une combo \, verifie t'on si 'elle n;est pas deja dedans.

4 réponses

  1. Dworf Messages postés 627 Statut Membre 17
     
    et à part ça, c'est en quel langage?
    0
  2. Dworf Messages postés 627 Statut Membre 17
     
    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. ab
       
      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
  3. Dworf Messages postés 627 Statut Membre 17
     
    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