Bonjour,
Voila, j'utilise la fonction Locate pour faire une recherche ds ma table.
Avec lopartialKey, il me trouve le 1er enregistrement correspondant au début du contenu de mon champ. c'est très bien, mais pour avoir les autres, qui peuvent correspondre, comment puis-je faire?
Je donne un exemple car je sais pas si je suis très clair:
Voila si j'ai par exemple "jo" dans EdNom, il va me placer sur le 1er enregistrement, je serai sur "joseph" Par exemple, et si je refais la recherche, je serai TOUJOURS sur Joseph, mais plus loin, j'ai "joe" qui correspond aussi a la recherche auquel je n'accèderai pas par ma méthode...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Option := [loCaseInsensitive,loPartialKey]; DataModule1.TBclient.Locate('Nom',EdNom1.Text,option)
Alors si vous avez une soluce, je prend
Partager