Array
(
)

DataTable ou Lista Generica?

Heitor Sichin
   - 27 jan 2012

Boa noite,
Em um aplicação windows forms com base de dados SqlServer Express, qual é melhor usar um DataSet ou uma Lista Genérica para retorno de uma consulta???
Desde já, muito obrigado!!!
Heitor H. Sichin

José Aguiar
   - 27 jan 2012

Prefiro List<>, fica melhor para manipular.

Joel Rodrigues
   - 27 jan 2012

Isso é meio relativo, depende de fatores como:
- você usa OO de forma intensa? ou seja, tem suas próprias classes e estas estão relacionadas com as tabelas do bd. Se você precisar manipular de forma mais específica cada registro da consulta, então use uma lista.
- é apenas uma consulta para exibição de dados? Então basta um DataTable.

Heitor Sichin
   - 28 jan 2012

Muito obrigado!!!

Rodrigo Odasaki
   - 28 jan 2012

Resposta perfeita Joel Rodrigues.

Joel Rodrigues
   - 30 jan 2012

Obrigado, Rodrigo. Que bom ter ajudado.