Access : requete SQL de mise à jour avec condition

Formation Access VBA à Lille (Nord)
Access

Une petite question à laquelle, il m’a été récemment donné l’occasion de répondre : comment fait-on sous Access lorsque l’on doit faire une requête SQL de mise à jour et que cette dernière est soumise à condition ?

Tout simple, il suffit d’intégrer dans le champ mise à jour, la fontion VraiFaux dont la syntaxe est la suivante : VraiFaux(condition;action1;action2) ou encore IIf(condition;action1;action2). Oui, vous avez bien lu, il y a deux i.

Une petite capture d’écran pour illustrer tout cela :

Formez-vous à Access VBA

 

Vous pouvez si besoin est, imbriquer des VraiFaux dans d’autres VraiFaux. Enfin, sachez que cela devient rapidement illisible. Si de trop nombreux cas de mises à jour se présentent alors essayer de voir si une relation avec une table ou requête ne pourrait pas vous sortir de ce mauvais pas. Sinon , reste toujours le recordset en VBA pour les plus téméraires.

Access : requete SQL de mise à jour avec condition
1 (20%) 1 vote

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *