Je parcours toutes les colonnes des colonnes de la table d'une rangée (c'était une manière compliquée de le dire - fondamentalement j'ai une rangée "R", où j'utilise R.Table.Columns pour itérer à travers eux).Connecteur MySQL .NET - Récupère la table à laquelle appartient cette colonne?
Pour chaque colonne, je voudrais savoir à quelle table il appartient. Toutefois, avec la requête suivante, seulement 1 table apparaît dans le jeu de résultats. Comment venir? J'ai besoin de faire la distinction entre les différentes tables, même si les noms des colonnes sont les mêmes.
SELECT * FROM User LEFT OUTER JOIN Provider ON User.ProviderID=Provider.ID WHERE User.IsDeleted=false
Ce n'est pas mal dans mon cas. Je dois l'utiliser à des fins ORM. –
ORM est encore pire EVIL;) – piotrpo
Même avec votre suggestion, TableName de la colonne renvoie "Table". En d'autres termes, cela ne fonctionne pas du tout. –