GetName do SqlDataReader dá erro

04/04/2013

0

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
Pjava

Pjava

Responder

Posts

04/04/2013

Joel Rodrigues

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

04/04/2013

Pjava

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

04/04/2013

Joel Rodrigues

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

04/04/2013

Joel Rodrigues

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

07/04/2013

Joel Rodrigues

E aí, conseguiu resolver?
Responder

30/06/2013

Joel Rodrigues

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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar