Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3347 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  doublon+combobox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

doublon+combobox

n°318643
cosmo kram​er
Enjoy!!!!
Posté le 26-02-2003 à 19:33:17  profilanswer
 

Salut,
Voila j'ai crée une combobox dans laquelle j'insère tous les enregistrements d'un champs d'une table de ma base de donnée access, et je voudrais éviter les doublons. Pour cela j'utilise un ttable.
voila mon code:
 
 
begin
begin
table2.open;
table2.first;
While not table2.eof do
begin combobox1.items.add(table2.fields[0].asstring);
table2.Next;
 
 
end;
 
end;
 
Voila je vous remercie pour toutes les réponses que vous pourrez m'apporter.

mood
Publicité
Posté le 26-02-2003 à 19:33:17  profilanswer
 

n°318648
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-02-2003 à 19:50:12  profilanswer
 


table2.Open;
table2.First;
while not table2.Eof do
begin
  with combobox1.Items do
    if ItemIndex(table2.Fields[0].AsString) = -1 then
      Add(table2.Fields[0].AsString);
  table2.Next;
end;


Message édité par antp le 26-02-2003 à 19:50:50

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°318741
cosmo kram​er
Enjoy!!!!
Posté le 26-02-2003 à 21:19:07  profilanswer
 

merci pour ta réponse.
mais j'ai un problème bête:
identificateur non déclaré:'ItemIndex'.
Si je pouvais savoir comment le déclarer.
merci.

n°318751
taureau
Posté le 26-02-2003 à 21:36:01  profilanswer
 

if IndexOf(table2.Fields[0].AsString) = -1 then

n°318778
cosmo kram​er
Enjoy!!!!
Posté le 26-02-2003 à 22:00:53  profilanswer
 

Merci pour cette réponse Taureau.
ca fonctionne super bien maintenant.

n°318786
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-02-2003 à 22:11:00  profilanswer
 

heu oui IndexOf, je me demande pourquoi j'ai tapé ItemIndex moi :pfff: je crois que je manque un peu de sommeil :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°318788
cosmo kram​er
Enjoy!!!!
Posté le 26-02-2003 à 22:17:55  profilanswer
 

Merci a tous pour cette aide qui m'est bien utile.
Car cela faisait un petit moment que je cherchais.

n°318879
taureau
Posté le 27-02-2003 à 08:01:27  profilanswer
 

pour info IndexOf n'est pas sensible à la casse donc tu pourras avoir des doublons du style 'taureau','Taureau'

n°318926
antp
Super Administrateur
Champion des excuses bidons
Posté le 27-02-2003 à 09:44:26  profilanswer
 

Taureau a écrit :

pour info IndexOf n'est pas sensible à la casse donc tu pourras avoir des doublons du style 'taureau','Taureau'  


 
donc il est sensible à la casse...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°318986
taureau
Posté le 27-02-2003 à 10:28:59  profilanswer
 

oui c keskejaidit  :D mais comme c'est relatif j'ai préféré donner un exemple explicite  :D

mood
Publicité
Posté le 27-02-2003 à 10:28:59  profilanswer
 

n°318993
antp
Super Administrateur
Champion des excuses bidons
Posté le 27-02-2003 à 10:35:20  profilanswer
 

tu as dit "IndexOf n'est pas sensible à la casse "
 
or il l'est justement...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°319014
taureau
Posté le 27-02-2003 à 11:02:27  profilanswer
 

oui je sais mais moi au moins mon exemple il fonctionne :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  doublon+combobox

 

Sujets relatifs
Quelqu'un connais les combobox en VB 6 ici? AIDE SVP!Remplir un ComboBox avec une requête SQL ?
Récupérer l'élément d'un Comboboxcombobox dynamique
[VB6] ComboBox avec liste éditableEvt MouseOver d'un combobox
[Résolu] chopper la valeur d'un combobox selectionné[C++Builder6] ComboBox + CheckBox
DataGrid avec des controles ComboBox, List, ou checkBox?combobox mfc
Plus de sujets relatifs à : doublon+combobox


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)