luisfel 0 Denunciar post Postado Novembro 29, 2004 Eu não sei se existe algum método pronto (exemplo: RecordCount do ASP normal) para contar os registros de um DataReader, então eu fiz um contador para essa operação, mas o problema é o seguinte:Tenho que fazer o contador e depois popular um DataGrid. Qdo faço o contador antes, o Grid vem vazio.... C populo o grid antes e depois faço o contador, o contador traz o valor 0....Eu sei q isso acontece pois o ponteiro já está no último registro... Se eu estivesse usando o ASP, utilizaria o MoveFirst...Tentei fazer isso aki mas tb naum adiantow: Dim total_registros As Integer = 0 While rd.Read() With nomeGrid .DataSource = rd .DataBind() End With total_registros = total_registros + 1 End WhileO que devo fazer entaum, alguém tem idéia???Antecipadamente Obrigado,Felipe Compartilhar este post Link para o post Compartilhar em outros sites
felipe_rezende 0 Denunciar post Postado Novembro 29, 2004 Ola luisfel,Voce pode fazer o segunte. Apos popular o datagrid contar quantas items ele possue. Ex.:this.lblResult.Text = this.DataGrid1.Items.Count+ " registro(s)"; Compartilhar este post Link para o post Compartilhar em outros sites