Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[résolu]C++ BDD TQuery recherche ds un champs


Messages recommandés

slt

j'ai une BDD dont je voudrais ranger des noms dedans par ordre alphabétique

donc à chaque fois que je mets un nouveau nom je voudrais que l'index de la BDD soit mi au bonne endroit pour faire mon INSERT du nouveau enregistrement

et de ce fait avoir une BDD rangée par ordre alpha direct, comme ça ça va plus vite et pas besoin de faire une requète "ORDER BY ..." qui met du tps

donc avec ce composant il y a deux fonctions qui permete de localiser des chaines de caractères exact ou partiel mais ça ne marche pas pour mon pb

exemple de ma base de donnée :

1 : "A"

2 : "B"

3 : "BB"

4 : "D"

5 : "E"

donc si je fais un Query1->Locate("NomDuChamps", "B", Opts);

avec ce code il positionne mon index sur 2

mais si je fais Query1->Locate("NomDuChamps", "C", Opts);

avec ce code il me dit qu'il trouve rien et reste sur l'index 1 et moi j'aurai voulu une fonction qui me positionne l'index sur 4

PS : il y a deux fonctions pour faire une recherche : Locate et Lookup

voila merci

Lien à poster
Partager sur d’autres sites

j'ai trouvé le pb en fait j'ai mi le champs en champs clef comme ça il se met automatiquement par ordre alphabétique une fois que je fais le Post()

Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...