2007年11月21日

C#3.0:LINQ to SQLの結果をDataGridViewに表示

   このエントリーをはてなブックマークに追加 Clip to Evernote
LINQ to SQL を使い、WindowsFormsのDataGridViewにストアドプロシージャの結果を表示しようとして、

var db = new NorthwndDataContext();
dataGridView1.DataSource = db.CustOrderHist("ALFKI");

としても、DataGridViewに何も表示されない。

var db = new NorthwndDataContext();
dataGridView1.DataSource = db.CustOrderHist("ALFKI").ToList();

と明示的に、IListに変換してあげる必要がある。


 

この記事へのトラックバックURL

http://trackback.blogsys.jp/livedoor/gushwell/51261090