Como transformar 6colunas em 2 linhas vindos de um Datatable (ADO.NET, webforms"/)

3 respostas
L

Olá gente, preciso muito da ajuda de vcs. Estou trabalhando com um sistema legado e dentro desse sistema preciso renderizar um datatable em um GridView. Porém. O retorno desse datatable vindo de uma procedure envolve diversos selects do banco de dados. Por exemplo. O retorno dessa proceder tem cerca de, pasmem, 110 colunas. E dependo da regra tenho que renderizar no máximo 20 colunas.

Porém tem linhas que tenho que transforma em colunas e vice e versa.

3 Respostas

javaflex

Faz uma query pra atender cada funcionalidade, evite misturar responsabilidades ou tentar criar artifícios que vão complicar mais ainda.

L

Javaflex, obrigada pela resposta. Quem faz o retorno dessa procedure é o DBA. No caso se ele me traz diversos selects. Ou seja por exemplo 5 Datatable’s terei que consumir, como iniciar isso em um único GridView.?
Lembrando que isso quem solicita é o chefe… Que quer essa GridView sendo apresentada no front exatamente como pedido…

javaflex

DataReader suporta multiplos selects, através de uma procedure ou selects diretamente. É só jogar os resultados em um único DataTable.

Criado 24 de junho de 2018
Ultima resposta 24 de jun. de 2018
Respostas 3
Participantes 2