Boa tarde,
sempre trabalhei com o VB utilizando datareader para mostrar os dados e quando necessário executando um command para alterar (incluir ou excluir) os dados no SQL.
Em geral, nos formulários, o comando próximo ou anterior vai até o banco de dados novamente passando o ID atual para que me traga o próximo ou anterior e novamente populo os campos lendo os campos do datareader.
É um costumo que trouxe dos antigos recordsets do ADO e VB6 e agora tenho tentado melhorar minha programação (não fazendo apenas o básico que funciona) e estou aprendendo C# também.
E a questão é essa. Vejo muito tutorial/livro com databiding e dataset mas gostaria de saber se o pessoal por aqui em maior parte costuma utilizá-los, faz a leitura através do datareader e depois atualiza com commands ou utilizam outra forma?
No caso de um mix, utilizam um mais para formulários simples? Que critérios utilizam para escolher?
Abraço!