Estou com um problemão na manipulação de dados no VB Net. Fiz uma consulta no servidor Oracle da minha empresa e para não sobrecarregá-lo não sumarizei os dados na minha query, decidi fazer isto dentro do código. O resultado desta pesquisa é um DataTable (usei este porque achei que era melhor, mas aceito sugestões :D ) com 80.000 registros.
Agora eu preciso pegar este Datatable e sumarizá-lo, isto é, pegar 500 registros de produto com o mesmo defeito e colocar em 1 registro com o campo quantidade igual a 500.
Basicamente eu teria que considerar este datatable como uma tabela e executar os selects que eu preciso tipo: "Select PRODUTO, DEFEITO, COUNT(PRODUTO) FROM DATATABLE GROUP BY PRODUTO, DEFEITO".
Pensei em jogar todo este Datatable em um mdb e fazer as consultas a partir daí, mas realmente gostaria de tratar este dados via código sem a necessidade deste mdb.
Pergunta
Guest --RAFAEL --
Bom dia a todos,
Estou com um problemão na manipulação de dados no VB Net. Fiz uma consulta no servidor Oracle da minha empresa e para não sobrecarregá-lo não sumarizei os dados na minha query, decidi fazer isto dentro do código. O resultado desta pesquisa é um DataTable (usei este porque achei que era melhor, mas aceito sugestões :D ) com 80.000 registros.
Agora eu preciso pegar este Datatable e sumarizá-lo, isto é, pegar 500 registros de produto com o mesmo defeito e colocar em 1 registro com o campo quantidade igual a 500.
Basicamente eu teria que considerar este datatable como uma tabela e executar os selects que eu preciso tipo: "Select PRODUTO, DEFEITO, COUNT(PRODUTO) FROM DATATABLE GROUP BY PRODUTO, DEFEITO".
Pensei em jogar todo este Datatable em um mdb e fazer as consultas a partir daí, mas realmente gostaria de tratar este dados via código sem a necessidade deste mdb.
Alguém tem alguma sugestão??
muito obrigado
Rafael
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.