定義済みの dataGridView 列を SQL ステートメントの結果にバインドするエレガントな方法はありますか?
例:
dataGridView1.Columns.Add("EID", "ID");
dataGridView1.Columns.Add("FName", "FirstName");
いくつかのSQLのような
SELECT t.FirstName AS FName, t.EmpID AS EID
FROM table t ...
そして、私は電話します
dataGridView1.DataSource = someDataSet.Tables[0].DefaultView;
最後の呼び出しはデータグリッドに列を追加しますが、新しい列を追加しないように列名でバインドしたいだけです。
この例では、次のような結果が得られます。
テーブル列: ID、FirstName、FName、EID (ID と FirstName は空のセルを保持)
これを取得する方法:
Table columns: ID, FirstName or FirstName, ID
よろしくお願いします!