? Microsoft Access contient plusieurs types de requêtes pour copier, supprimer et modifier les informations dans vos tables et des requêtes. Plutôt que de modifier manuellement chaque dossier , vous pouvez définir ces requêtes pour ajouter de nouveaux enregistrements ou modifier ceux existants basés sur des critères que vous définissez . Les requêtes Ajout et mise à jour ont certaines caractéristiques en commun, mais ont des capacités et des limites . Les cellules et les dossiers
requêtes UPDATE changer des informations dans un dossier à un ou plusieurs domaines à la fois. Les requêtes Ajout copier des dossiers complets à la fois , en ajoutant à l'ensemble actuel des enregistrements dans une table . Par exemple, si un champ "Adresse" doit être modifié pour les enregistrements d'une table, vous pouvez utiliser une requête de mise à jour à faire ce changement . Si vous avez deux tables avec différents " Informations client" listes , vous pouvez utiliser une requête Ajout pour copier les enregistrements d'une table à l'autre .
Restrictions
jour les requêtes ne peuvent pas modifier certains types de données , y compris les champs NuméroAuto , des champs calculés et les clés primaires . Les requêtes de mise à jour ont ces restrictions parce que les dossiers doivent maintenir leurs références de continuer à fonctionner correctement . Par exemple, si vous avez retiré la clé primaire sur un disque, vous perdriez référence à ce dossier en entier . Les requêtes Ajout n'ont pas ces restrictions et sont en mesure de copier tous les domaines , indépendamment de leur type de données.
Modification Source
requêtes Ajout travail en ajoutant les enregistrements d'une table ou d'une requête existante vers une nouvelle table. Votre destination et tables source doivent avoir corréler des informations , même si les titres des champs ne sont pas exactement les mêmes. Les requêtes de mise à jour vous permettent de choisir la mise à jour de votre table. Vous pouvez soit taper un mot ou une phrase dans la " Mise à jour " champ ou utiliser une autre table pour mettre à jour le champ . Pour les mises à jour simples , utilisez la fonction de typage et des changements plus complexes, utilisez une table source .
Perte de données
requêtes de mise à jour ont la possibilité de perdre des données si la requête n'est pas configuré correctement . Si vous utilisez une table source , Access peut avoir besoin de convertir vos types de données pour correspondre à la table de destination. Champs de texte basés et basée sur le nombre peut être réduit à accueillir le type de champ de la table de destination . Les requêtes Ajout ont moins de chance de perdre des données , car ils copient les enregistrements entiers d'un endroit à un autre . Si une erreur se produit, vous pouvez simplement supprimer ces dossiers , résoudre le problème et réessayez.