golbranco 0 Denunciar post Postado Abril 22, 2006 olá pessoal to com um pekeno problema... num script q eu fiz aki...deem uma olhada no script<%OleDbCommand web2 = new OleDbCommand("Select * from tbl_reporter order by nome asc",conn); conn.Open(); OleDbDataReader dr2 = web2.ExecuteReader(); if(dr2.Read()){ while(dr2.Read()){ Response.Write(dr2["idRep"].ToString); } } conn.Close();%>tá tudo certo e funcionando.. só q na tabela tbl_reporter tem 3 registros e só aparece na tela 2 registros pq isso galera... alguem poderia me ajudar nesse problema? Compartilhar este post Link para o post Compartilhar em outros sites
Graymalkin 0 Denunciar post Postado Abril 23, 2006 O problema é que você chama o método Read() duas vezes (uma no If e outra no While). Na verdade, você não precisa daquele If ali; só o While já basta.Abraços,Graymalkin Compartilhar este post Link para o post Compartilhar em outros sites