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.
Faz uma query pra atender cada funcionalidade, evite misturar responsabilidades ou tentar criar artifícios que vão complicar mais ainda.
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…
DataReader suporta multiplos selects, através de uma procedure ou selects diretamente. É só jogar os resultados em um único DataTable.