Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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!
Bom saber!
Essas tecnologias que você comentou são utilizadas também para aplicações desktop ou somente web?
MVC e webapi somente web, mas o entity framework serve para desktop também!
Muito obrigado Ivan!
Alguém utiliza algo diferente? Quer complementar a discussão?
Cara, hoje com novas tecnologias como o MVC, entity framework, Web API, quase não se usa quase nenhum desses.
Mas eles ainda são utilizados pra leitura de dados através do ADO.NET junto com instruções t-sql.
Eu atualmente, utilizo sempre Entity Framework utilizando code first junto com MVC5, com o lançamento do MVC6 (open source) agora, isso vai mudar também.