こんにちは私は次のようにlinqクエリを持っています
var q = (from c in db.table1
select c).ToList();
次に、結果をDataGridViewに割り当てます
myDGV.DataSource = q;
前のtable1:myCol1、myCol2、myCol3列
グリッドビューには、dbテーブルと同じ列名でデータがそのまま表示されます
問題は、どこで名前が付けられたのかということです。
コレクションをデータソースに割り当てただけです。