RESOLVIDO. DATASET NAO POPULA O GRIDVIEW
Pessoal,
O GridView não está exibindo os dados retornados do banco de dados:
O código de exemplo:
O [txt-color=#e80000]consLinksUsuario[/txt-color] é a procedure que está criada lá no Access.
Ela funciona direitinho quando executada lá, e o DataSet até contém os dados se você debugar e olhar dentro dele, mas ao dar o DataSource e o DataBind do GridView, ele não popula e fica em branco.
Alguma dica?
O GridView não está exibindo os dados retornados do banco de dados:
O código de exemplo:
O [txt-color=#e80000]consLinksUsuario[/txt-color] é a procedure que está criada lá no Access.
Ela funciona direitinho quando executada lá, e o DataSet até contém os dados se você debugar e olhar dentro dele, mas ao dar o DataSource e o DataBind do GridView, ele não popula e fica em branco.
Alguma dica?
Só pra constar, abaixo tem uma imagem mostrando que há uma tabela no DataSet:
E, abaixo, outra mostrando que há quatro registros na tabela do DataSet, o que prova que o DataSet está correto pois o usuário que estou buscando do BD tem, realmente, 4 links relacionados a ele.
O problema então é no preenchimento do GridView, mas eu tenho mais 3 gridView que são preenchidos desta maneira, via DataSet e funcionam do mesmo jeito e com Stored Procedures também.
E, abaixo, outra mostrando que há quatro registros na tabela do DataSet, o que prova que o DataSet está correto pois o usuário que estou buscando do BD tem, realmente, 4 links relacionados a ele.
O problema então é no preenchimento do GridView, mas eu tenho mais 3 gridView que são preenchidos desta maneira, via DataSet e funcionam do mesmo jeito e com Stored Procedures também.
Resolvido.
Depois de fuçar o código, resolvi dar uma olhada no Design da página e percebi que a propriedade [Ô][txt-color=#e80000]AutoGenerateColumns[/txt-color][Ô] estava como [txt-color=#0000f0]False[/txt-color]. Quando eu coloquei para [txt-color=#0000f0]True[/txt-color], o GridView foi populado e os dados apareceram.
Depois de fuçar o código, resolvi dar uma olhada no Design da página e percebi que a propriedade [Ô][txt-color=#e80000]AutoGenerateColumns[/txt-color][Ô] estava como [txt-color=#0000f0]False[/txt-color]. Quando eu coloquei para [txt-color=#0000f0]True[/txt-color], o GridView foi populado e os dados apareceram.
Tópico encerrado , respostas não são mais permitidas