Accueil > Forum > > > > textbox recherche
textbox recherche
mercredi 28 novembre 2007 à 09:01:05 |
textbox recherche

petchy
|
bonjour dans une form j'ai une listview que je remplie à l'aide d'une base ACCESS. mais j'ai un petit probleme avec le textbox (Text1): quand je sélectionne OptionButton1 pour la recherche d'un Nom pas de probleme, j'écris une lettre dans le textbox et il me sélectionne bien tous les noms qui commence par cette lettre. par contre si je sélectionne OptionButton2 et que j'écris une lettre dans le testbox,la je n'est pas toutes les lignes qui sont sélectionné et en plus les lignes qui sont sélectionné sont : une en haut ,3 au milieu et le reste en bas de la listview,je ne comprend pas. voila le code
Private Sub Form_Load() Call iniliste(1) Call Rafresh2("SELECT Num_ctr, nomenfant_ctr, prenomenfant_ctr, commune_ctr, caf_ctr FROM centre_aéré ORDER BY nomenfant_ctr") End Sub
Private Sub Text1_Change() 'textox pour les recherches If OptionButton1.Value = True Then 'Nom requete = "select * from centre_aéré WHERE nomenfant_ctr LIKE '" & Replace(Text1.Text, "'", "''") & "%' order by nomenfant_ctr" Else 'OptionButton2 requete = "select * from centre_aéré WHERE commune_ctr LIKE '" & Replace(Text1.Text, "'", "''") & "%' order by commune_ctr" End If Call Rafresh2(requete) End Sub
auriez vous une idée  merci petchy

|
|
mercredi 28 novembre 2007 à 09:09:57 |
Re : textbox recherche

Exploreur
|
Salut, Ta condition (If...else...end If) ne concernet que l'optionbutton1 et pas la deuxième... A+ Exploreur
Linux a un noyau, Windows un pépin 
|
|
mercredi 28 novembre 2007 à 09:15:03 |
Re : textbox recherche

Exploreur
|
En fait et je pense que cela devrait donner un truc du genre :
Private Sub Text1_Change() 'textox pour les recherches If OptionButton1.Value = True Then 'Nom requete = "select * from centre_aéré WHERE nomenfant_ctr LIKE '" & Replace(Text1.Text, "'", "''") & "%' order by nomenfant_ctr" End If
If OptionButton2.Value = True Then requete = "select * from centre_aéré WHERE commune_ctr LIKE '" & Replace(Text1.Text, "'", "''") & "%' order by commune_ctr" Call Rafresh2(requete) End If ' Refresh Call Rafresh2(requete) End Sub
Puis un petit conseil que l'on ma donné il n'y a pas bien longtemps, évite un maximum...même toujours : Ne mets pas d'accent sur le nom de tes tables et colonnes...
A+ Exploreur
Linux a un noyau, Windows un pépin 
|
|
mercredi 28 novembre 2007 à 09:24:06 |
Re : textbox recherche

petchy
|
salut Exploreur merci pour ta réponse,mais j'avais déja essayer cette façon,et j'ai toujours se probleme,en fait je crois que ça vient de la requete de OptionButton2 qui ne va pas,mais je ne voi pas pourquoi petchy 
|
|
mercredi 28 novembre 2007 à 09:26:49 |
Re : textbox recherche

Exploreur
|
Euh....Pardon, mais je me suis planter tout seul, ne tiens pas compte de mon post...  ..Par contre je ne comprend pas pourquoi ton Call Rafresh2 dans ta clause WHERE cele ne concerne que nomenfant_ctr et non aussi via une autre requête : commune_ctr..... Si un Administrateur passe par là, prière SVP, d'effacer mon post code...Merci.A+ Exploreur
Linux a un noyau, Windows un pépin 
|
|
mercredi 28 novembre 2007 à 09:32:26 |
Re : textbox recherche
|
mercredi 28 novembre 2007 à 09:39:01 |
Re : textbox recherche
|
mercredi 28 novembre 2007 à 10:53:10 |
Re : textbox recherche

petchy
|
Re ok,mais comment je pourrais faire pour avoir une seconde recherche avec la meme requete, mais d'abord est possible  petchy 
|
|
mercredi 28 novembre 2007 à 11:01:28 |
Re : textbox recherche
|
mercredi 28 novembre 2007 à 16:09:43 |
Re : textbox recherche

pynuch88
|
Deja donne des noms a tes controls ca serait mieux c'est un petit conseil.
Deuxiemement Exploreur a raison ne met jamais d'accent au nom de tes tables tu pourrais avoir des erreurs un jour avec cela.
De plus pour éviter tout probléme avec les majuscules tu devrais ajouter ceci a tes requetes :
requete = "select * from centre_aéré WHERE lower(nomenfant_ctr) LIKE '" & Replace(LCase(Text1.Text), "'", "''") & "%' order by nomenfant_ctr"
requete = "select * from centre_aéré WHERE lower(commune)_ctr LIKE '" & Replace(LCase(Text1.Text), "'", "''") & "%' order by commune_ctr"
|
|
Cette discussion est classée dans : textbox, recherche, text1, ctr, nomenfant
Répondre à ce message
Sujets en rapport avec ce message
listview dans textbox (2ème édition) REHEEEELP !!! [ par Phil ]
Salut et merci pour ton aide sur vb france, c'était au sujet de mettre une listview dans une textbox, ta réponse estDim i As LongText1 = ""For i = 1 T
Recherche listbox [ par Knup ]
Je veux pouvoir recherché a partir d'un textbox dans une listbox. Plus précisement par mot clé :P donc si j'ai Sébastien dans ma listbox et que je tap
Comment ouvrir un TXT dans un Textbox a partir d'un autre TXT ??? [ par Flit ]
Voilà j'ai une Form (Form1), une Listbox (List1), un Textbox (Text1), et des fichiers TXT "Tout.Txt", "Machin.txt", "Truc.txt" etc...Le fichier "Tout.
Pb : Découpe des mots saisis dans un TextBox afin d'effectuer une recherche sur tous les mots trouvés dans un fichier Texte [ par Kenokuto ]
Voila. g un Pb. je dois développer un moteur de recherche pour ma société mais il me manque un élément.Si je saisi "Elingue" dans mon TextBox, grâce à
Recherche de texte [ par HEproduct ]
Bonjour, j'ai une interface avec une textbox et depuis le menu une feuille avec une fonction de recherche sur le texte de ma textbox (interface). J'ai
Code pour indiquer le datasource d'une textbox [ par Pilotex ]
Je voudrais saovir comment faire pour que un textbox (text1) soit relier à un DATA1 sans passer par les propriète mais juste avec le code.exemple :Pri
faire une recherche dans un listview [ par yonyon ]
Je recherche un moyen d'effectuer une recherche en temps reel dans une des colonnes d'un LISTVIEW (affichage au fur et à mesure du texte tapé dans un
Internet et recherche !! :) [ par scoobydoos ]
salut,j'aurai 2 questions :1) comment fait-on pour extraire ou faire une recherche de donnes d'un site internet pour les mettre dans chaque TextBox co
Explorateur de fichier sous access [ par laglobule ]
Jour',Sachant que je bosse sous access (dc avec VBA pour access), je voudrais realiser un controle me permettant de scanné mon disque dur (recherche d
SVP sauver mon stage (pb de base de donnée) [ par pepeveve ]
(une fois entree les information (nom, prenom, age a partir d'un textbox) dans un base de donnee (b2d)Ce que j'aimerai faire:--trouver un nom ou preno
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|