Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel d'Access 2016

Créer une requête de mise à jour

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Les requêtes de mise à jour permettent de modifier les informations dans un enregistrement. Suivez les conseils de Jean-Luc Delon pour créer et mettre en place une requête de mise à jour.
06:23

Transcription

Nous allons dans ce tutoriel apprendre à faire une requête de mise à jour. C’est une des requêtes-actions qui existent dans Access. Et qui dit requête-action dit danger pour vos données. Avant de faire une requête-action je vous conseille de faire un double de votre base de données. Ne l'oubliez jamais. Parce que si ça tourne au cauchemar, vous pourrez toujours vous rattraper aux branches. Il faut savoir qu'une fois qu'une requête-action est exécutée, il n'y a pas moyen de revenir en arrière. Qu’on se le dise. Bien alors je veux faire une requête-action. Le problème est le suivant. J’ouvre Biens immobiliers, j'ai des biens immobiliers à la vente et le marché n'est pas florissant notamment à Toulon, donc j'ai appelé les deux clients que j'ai à Toulon, mais je pourrais avoir 200 ou 300 de plus. Et donc ces deux clients, enfin tous les clients de Toulon, j'ai réussi à les convaincre que finalement malheureusement le marché a baissé de 2% en moyenne et qu'il serait opportun s’ils veulent vendre, de baisser un peu leur prix, parce qu'au prix où ils sont c'est pas possible. Donc mon propos est de dire : tous les clients qui sont à Toulon, je veux baisser le prix de vente de 2%. Comment est-ce que je fais cela ? Quand il n'y en a que 2, je peux faire à la main, quand il y a 200 ou 2000, c'est un peu plus laborieux. Donc conclusion, je vais faire une requête de mise à jour. Je ferme cette table et je viens sur Créer. Je me précipite sur Création de requête dans le groupe Requête, je clique. Je viens dans cette boite de dialogue. Je double-clique sur Biens immobiliers, je fais fermer. Alors j'ai besoin pour m'y retrouver de la désignation du bien. J’ai besoin aussi de sa ville. Et éventuellement de son prix. Voilà. Donc je vais commencer par faire un petit critère. Ville, on va marquer Toulon. Je valide avec entrée. Comme c'est du texte, c'est entre guillemets. Tout va bien. Je fais Exécuter. J'ai effectivement les deux enregistrements à Toulon. Alors, là on a 410 000 et 110 000. OK, on va baisser donc ça de 2%. Je reviens sur Affichage. Comment faire pour faire baisser de 2% ? Ou de x%, baisser ou augmenter d'ailleurs. Donc comment agir sur plusieurs enregistrements par un calcul ? Alors, en premier on fait ce qu'on vient de faire, c'est à dire une requête de sélection. La deuxième chose, c'est de faire Exécuter et de vérifier que les enregistrements qui s'affichent sont bien ceux sur lequel vous souhaitez apporter des modifications. Alors là, le cas est simple. On marque : ville = Toulon. Mais dans la vraie vie, c'est des fois bien plus compliqué. Et donc, soyez sûr de vos critères, soyez sûr que les enregistrements que vous avez sont bien les bons, avant de faire une requête de mise à jour. Pour l'instant, je fais une requête de sélection tout à fait banale. Je vérifie. Je suis sûr, c'est bien ça. Mes enregistrements y sont tous, je ne me suis pas trompé, je suis content. Maintenant que j'en suis sûr, je vais lui : bon, écoute ce n'est pas une requête sélection que je veux faire, c'est une requête de mise à jour. Pour ce faire, je viens sur Outil de requête, je viens sur Créer. Dans le groupe type de requête, je viens sur l'icône mise à jour et je clique. Qu'est ce qui va se passer ? Regardez bien ici, vous voyez la ligne tri ? Lorsque je clique sur Mise à jour, la ligne Tri disparaît et une autre apparaît, qui s'appelle Mise à jour. Si je clique à nouveau sur Requête-sélection, j'ai Tri qui fait son apparition. Donc là on vient en mise à jour. Bien. Qu'est-ce que je vais faire ? Sur la ligne Mise à jour, dans la colonne dont je souhaite modifier le contenu, je clique et là je vais faire une formule de calcul. Formule de calcul que je peux faire de deux manières, soit je la tape directement dans la case, soit je fais clic droit dessus. Je viens sur Créer, clic gauche, et j'écris ma formule ici, blanc bonnet, bonnet blanc. Je ferme cette fenêtre. Je vais faire ma formule ici, je vais agrandir un petit peu et là donc je vais dire que je prends le prix, je le mets entre crochets et je le divise par 1,02. Pas 1,2, parce que ça ferais 20%. Donc, je le divise par 1,02. Et donc voilà, là je vais baisser mon prix de 2%, j'ai fait mon calcul. Tu prends le prix qui est là et tu y retires directement 2%. Je clique sur Exécuter. Là on me dit : attention, vous allez mettre à jour deux lignes. Dès que vous cliquerez sur Oui, il vous sera impossible d'utiliser la commande Annuler, pour supprimer les modifications. Donc attention, on me prévient bien. Je sais, les messages, ils sont là pour ne pas être lus, mais là vous avez vraiment intérêt à les lire avant de faire Oui. Êtes-vous sur de vouloir mettre à jour ces enregistrements ? Mettez ceintures et bretelles. Avant de faire des requêtes de mise à jour, première étape. Vous prenez votre base de données, votre fichier .accdb, et vous faites un copier-coller. Vous ouvrez l'un des exemplaires, vous faites une requête sélection, c'est le deuxième point. Et vous vérifiez que les résultats des enregistrements sont biens les bons. Est-ce que j'ai bien récupéré avec mes critères les bons enregistrements ? Et enfin troisième étape, vous transformez cette requête en requête de mise à jour. Et vous effectuez le travail. Vous faites Oui, et vous espérez que cela va marcher. Voilà c'est fait. Alors d'aucuns me diront : C'est, bon ,on n'a rien vu. Alors vous recliquez sur Exécuter. Bien non. Parce que si vous recliquez sur Exécuter, vous allez baisser le prix à nouveau de 2%. Donc c'est un petit peu embêtant. Alors c'est bien ça le problème dans Access, c'est que ce serait bien sympathique de sa part à monsieur Access, moi j'attends ça depuis de nombreuses versions, qu'à l'issue de ça on ait une fenêtre qui s'ouvre avec les nouveaux enregistrements, les enregistrements corrigés, ou bien les enregistrements anciens et à côté les enregistrements corrigés pour qu'on puisse voir qu'il s'est passé quelque chose. Là on a rien vu. Voilà. C'est comme ça il faut vivre avec. Je double-clique sur Biens immobiliers. Je regarde au niveau de Toulon. Donc je me place sur la ville, je clique. Je vais dire que je vais faire un tri en ordre croissant. Voilà, là j'ai bien Toulon. Je regarde mon prix. Et effectivement vous voyez, là le prix a baissé. À Toulon, aussi bien là que là, mon prix a baissé. Donc a priori cela a bien fonctionné.

L'essentiel d'Access 2016

Apprenez à concevoir une base de données relationnelle avec Access. Utilisez les tables, saisissez des données, effectuez des requêtes de sélection, créez des formulaires, etc.

5h30 (78 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :9 févr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !