Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

Forms: Formulaire de recherche pour une base de données

Author(s)
Dev Ashish

   

L'INFORMATION FOURNIE DANS CE DOCUMENT
ET LE LOGICIEL "SEARCH FORM" SONT FOURNIS
"TEL QUEL" SANS GARANTIE DE QUELQUE NATURE,
EXPRESSE OU IMPLICITE. L'UTILISATEUR ASSUME
TOUT RISQUE POSSIBLE RELIÉ À L'UTILISATION
DE CE LOGICIEL. 

© 1999, Terry Kreft and Dev Ashish.
(Merci à Arvin Meyer, Pete Barnes, et Lyle Fairfield pour leurs suggestions)

Download    Télécharger FindRecord.Zip (version 2.6, format Access 97)

Download Télécharger FindRecord2k.Zip (version 2.6, Access 2000 )
(Cette version utilise DAO, s'assurer que cette référence est choisie 
sous le menu  Tools | References
.)

 

    Plusieurs fois, il est nécessaire de fournir une possibilité de recherche à l'usager, sans avoir à obliger ce dernier à utiliser la grille  QBE  (Query By Example) pour ce faire. 

    Une telle fonctionnalité peut être ajoutée à votre base de données en incluant un formulaire qui génèrera un énoncé SQL dynamiquement, en affichant les résultats dans un contrôle de liste.  Un tel formulaire est fourni par  "frmSearch".

    La version 2.6 permet d'exporter l'ensemble du résultat en un format Excel, CSV, Lotus, ou HTML.

Limitations:

  • Le formulaire ne permet des recherches que sur des tables qui ne sont pas des tables du système, ni  des requêtes d' "action", ni des requêtes paramétrées.

  • Un maximum de cinq champs (incluant répétition) peuvent être utilisés dans un énoncé SQL. Cependant, en cochant  "Edit SQL" , on peut éditer l'énoncé SQL directement.

  • Des critères multiples ne peuvent être groupés ensemble (utilisant des parenthèses) en éditant l'énoncé SQL.

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer