10007 : La valeur de classe d'étiquettes présente une requête SQL qui utilise des noms de champs non qualifiés pour les champs existant dans plusieurs tables

La couche contient une classe d'étiquettes avec une requête SQL qui utilise des noms de champs non qualifiés pour les champs existant dans plusieurs tables. La présence de noms de champ ambigus dans plusieurs tables d'une jointure donne des résultats inattendus en cas d'utilisation dans des opérations d'affichage et de requête.

Solution

Plus d'informations

Vous pouvez ajouter le nom de table au nom du champ pour définir un nom qualifié pour le champ à utiliser.

Spécifiez des noms de champ sous la forme NomTable.NomChamp.

Cette convention d'appellation permet d'éviter des noms de champ en double lorsque le jeu de données cible et une table de jointure portent des noms de fichiers communs.


7/10/2012