Bonjour,
L'idéal (et le plus optimisé) est de faire une requête permettant de faire l'union de vos 3 tables :
SELECT * FROM MaTable1
UNION
SELECT * FROM MaTable2
UNION
SELECT * FROM MaTable3
Ainsi, vous affichez le résultat de cette requête directement dans votre DataGridView.
Cordialement
Gilles TOURREAU - MVP C# - Architecte .NET/Consultant/Formateur