Les utilisateurs et les développeurs utilisent parfois des guillemets lorsqu'ils travaillent avec la base de données Access. Dans cet article, nous apprendrons en détail ces scénarios de cas d'utilisation.
Les développeurs de MS Access utilisent régulièrement les guillemets à diverses fins, notamment dans les requêtes SQL. Examinons quelques situations clés où leur utilisation est nécessaire :
- Lorsqu'un utilisateur souhaite spécifier des critères pour une fonction d'agrégation de domaine.
- Lors de la spécification ou de l'utilisation de critères pour la méthode Find.
- Lorsque l'utilisateur spécifie une requête pour la propriété Filter ou ServerFilter dans un formulaire.
- Lors de la création de chaînes de codage ou SQL.
Afin de fonctionner via l'une de ces instances, MS Access doit transmettre une chaîne à son système de base de données. Lorsqu'un utilisateur spécifie son argument de critère pour une fonction d'agrégation, Microsoft Access suit la chaîne et évalue les nouvelles variables en les concaténant dans une nouvelle chaîne, puis transmet les données de son moteur.
Les délimiteurs de chaîne ou les guillemets ne font pas partie de la variable ; cependant, ils sont essentiels pour être inclus dans une chaîne, car ils facilitent l'accès à la lecture du langage humain. La construction des cordes peut être déterminée dans trois catégories différentes.
- Guillemets simples
- Guillemets doubles
- Guillemets représentatifs variables
Comment insérer et utiliser correctement les guillemets ?
Basics
Dans certains contextes, il est possible d'utiliser l'apostrophe en insérant des guillemets simples (') à l'intérieur de guillemets ("). Cependant, la plupart des experts informatiques évitent cette pratique, car elle ne fonctionne plus dès que la chaîne de caractères ou le nom contient un caractère illisible ou une apostrophe.
- Les utilisateurs ne sont pas autorisés à insérer des guillemets à l'intérieur de guillemets comme :
= "Voici la clé "sujet" entre guillemets" (Erreur)
Access est conçu pour lire le texte au fur et à mesure que la citation se termine jusqu'à 'sujet', ce qui le fait ressembler à la fin de la chaîne, le laissant incapable de fonctionner avec les caractères restants dans le champ.
- La manière conventionnelle de saisir les données consiste à utiliser des guillemets doubles, par exemple :
= "Voici la clé ""sujet"" entre guillemets"
Access lit le texte littéral en fonction des guillemets ; cependant, lors de l'utilisation de plusieurs guillemets dans un guillemet, il est incapable de comprendre la fin de la phrase et suppose qu'elle s'est déjà terminée par 'sujet'.
- L'utilisateur peut trouver cela bizarre, car la chaîne se termine par trois guillemets (double-up + le guillemet fermant)
= "Voici le ""sujet"""
Toutefois, lorsqu'un utilisateur utilise des guillemets doubles, Access peut lire ses caractères à l'intérieur des guillemets.
Expressions
Les guillemets sont généralement utilisés avec des expressions, pour exprimer la signification d'une chaîne donnée.
- Par exemple, si un utilisateur recherche dans la base de données X, une ville du client assis sur la table où CompanyName est « ABC », vous créerez la chaîne suivante :
=DLookup ("Ville", "Clients", "NomSociété = ""ABC""")
- Mais si l'utilisateur souhaite rechercher la ville du client assis sur la table dans le formulaire, il devra créer une chaîne différente.
=DLookup("Ville", "Clients", "NomSociété = """ & [NomSociété] & """")

Si vous utilisez MS Access pour exécuter des applications bureautiques importantes ou pour exécuter des fonctions métier, vous pouvez envisager de garder un outil à portée de main pour réparation Accès et faire face aux imprévus comme un crash de la base de données.
Introduction de l'auteur:
Vivian Stevens est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris récupérer mdf et des produits logiciels de récupération Excel. Pour plus d'informations, visitez www.datanumen.com