Array
(
)

GetName do SqlDataReader dá erro

Pjava
   - 04 abr 2013

Fiz isso:
for (int i = 0; i < colunas - 1; i++ )
{
gdvPesqTriagem.Columns.Add(dr.GetName(i).ToString());
}
E dá esse erro:
The best overloaded method match for 'System.Web.UI.WebControls.DataControlFieldCollection.Add(System.Web.UI.WebControls.DataControlField)' has some invalid arguments D:\Projetos\WFJuridico\WFJuridico\Pesquisa\frmPsqTriagem.aspx.cs

Joel Rodrigues
   - 04 abr 2013

Rapaz, esse método Add recebe um objeto DataColumns e não um string. Por isso está dando erro.

0
|
0

Pjava
   - 04 abr 2013

Acho que GetName é para Windows Form(DataGridView e não GridView do WebForm) ou falei bobagem?

0
|
0

Joel Rodrigues
   - 04 abr 2013

Na verdade é uma coluna do datagridview, como DataGridViewTextBoxColumn ou DataGridViewCheckBoxColumn.

0
|
0

Joel Rodrigues
   - 04 abr 2013

Repare que o erro está no método Add e não no GetName

0
|
0

Joel Rodrigues
   - 07 abr 2013

E aí, conseguiu resolver?

0
|
0

Joel Rodrigues
   - 30 jun 2013

Estou encerrando o tópico por falta de interações. Se puder compartilhar conosco a solução, será muito bem vindo.
Abraço.

0
|
0