Como ligar colunas predefinidas de dataGridView com colunas da instrução sql (sem adicionar novas colunas)?
Existe uma maneira elegante de associar colunas dataGridView predefinidas a resultados de uma instrução SQL?
Exemplo:
dataGridView1.Columns.Add("EID", "ID");
dataGridView1.Columns.Add("FName", "FirstName");
Alguns SQL gostam
SELECT t.FirstName AS FName, t.EmpID AS EID
FROM table t ...
e então eu chamo
dataGridView1.DataSource = someDataSet.Tables[0].DefaultView;
A última chamada adiciona colunas ao meu datagrid, mas eu só quero vinculá-lo pelo nome da coluna para não adicionar novas colunas.
O exemplo dará um resultado como este:
Colunas da tabela: ID, FirstName, FName, EID (ID e FirstName mantêm células vazias)
Como conseguir isso:
Table columns: ID, FirstName or FirstName, ID
Cumprimentos!