Page d'accueil
 

Maintenance

Assistants
Questions fréquentes
Correctifs
Editos

Formation

Les moyens
Notre catalogue
Questions fréquentes

Internet

Mode d'emploi
Questions fréquentes
Nos services
Nos sites favoris

Logiciel

Astuces Word
Astuces Excel

Astuces Access
Astuces Explorer et Outlook
Astuces Gimp
Astuces Windows 98 / Me
Astuces Windows Nt / 200X
Astuces Gestion
Virus

Pratique

Les A.M.I.S
L'euro

Lexique informatique
Téléchargement
 Moteur de recherche
 Forum

Marchés publics

Contact

Nous connaître
Informations légales
Plan d'accès
Webmaster




Site du mois

 

Bannière
Astuces Formation
Access

Erreur "Too Few Parameters..." 

Message d'erreur "Too Few Parameters. Expected x" lors de l'utilisation d'une instruction sql 

Ce message peut apparaître lors de la création d'un module et l'exploitation d'une instruction sql dans un recordset incluant une référence à un objet de type formulaire, par exemple :

"select * from matable where monchamp = forms![monformulaire]![moncontrôle]"

C'est le paramètre forms![monformulaire]![moncontrôle] qui est mal interpreté, JET ne comprend pas qu'il s'agit d'un contrôle de formulaire. 

Il y a une solution, c'est la concaténation de votre instruction SQL et de votre référence au contrôle de formulaire, ce qui donne :

"select * from matable where monchamp =" &  forms![monformulaire]![moncontrôle]

 

Cette astuce vous a plu ? Faites-nous le savoir

 

Certaines commandes évoquées dans nos articles demandent de bonnes connaissances du système. Les pictogrammes suivants vous signalent le degré de difficulté des manipulations à effectuer:

débutant  confirmé  expert

Home page - Formation - Faq's