LIST (OF T) VERSUS DATASET

 Tópico anterior Próximo tópico Novo tópico

LIST (OF T) VERSUS DATASET

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#493929 - 25/05/2020 11:28:00

DAMASCENO.CESAR
ADAMANTINA
Cadast. em:Fevereiro/2009


Bom dia, tenho uma classe genrica que realiza o CRUD completo, at a roda de boas,
No momento do retorno de dados, estou usando um list para vrios registros e um objeto para um nico registro, gostaria de saber se o uso de dataset tornaria esse retorno mais rpido
o list geralmente usado para popular grids, combos e listbox, e o objeto uso para abastecer o form.
OBS: se usei algum termo errado, me desculpem, mas acho que consegui expressar, rsrsrs

Obrigado desde j

O conhecimento como o dinheiro: quanto mais temos, mais queremos ter (Josh Billings)  


Resposta escolhida #493931 - 25/05/2020 14:33:49

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Se voc est s consultando registros no banco, simplesmente pegando os valores de cada registro ento use um DataReader e no um DataSet.
Alm disso, seria uma boa comear a ver algo sobre ORM[]s como Entity Framework ou Dapper que so os mais populares e atendem bem a grande maioria dos usurios

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#493959 - 27/05/2020 11:12:58

DAMASCENO.CESAR
ADAMANTINA
Cadast. em:Fevereiro/2009


Bom dia Kerplunk, desculpe a demora em responder, estava esperando se aparecia outras opinies, mas pelo jeito concordam com voc.
Seguindo suas sugestes, j havia tentado usar o Entity Framework antes, mas o resultado foi muito lento ao testar com MySQL (com tabelas todas mau estruturadas e etc.., o qual o posso alterar as tabelas e a estrutura do banco de dados).
mas ao testar o Dapper, gostei muito do resultado, tenho que aprender muito com ele ainda, mas me senti satisfeito.
Meu modo de montar o CRUD genrico, que retorna o list e o objeto e cria e abastece os parmetros, populando grids  e datasets de forma genrica me ajudou a entender um pouco sobre reflection.
Agora tentarei aprender mais sobre ORMs e tentar integr-lo com reflection, veremos os resultados, rsrsrs
Obrigado

O conhecimento como o dinheiro: quanto mais temos, mais queremos ter (Josh Billings)  


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por DAMASCENO.CESAR em 27/05/2020 11:13:14