none
Percorrer apenas os primeiros registros de um dataset RRS feed

  • Pergunta

  • Boa tarde, não quero permitir que sejam listados mais de 500 registros em meu datagridview, para isso enquanto percorro meu dataset gostaria que listasse apenas os primeiros 500 registros.

    Uso desta forma:

     foreach (DataRow dr in dtDados.Tables[0].Rows)

    Porém se o select retornar 10.000 registros o sistema vai travar, então vou exibir um alerta e exibir apenas os primeiros 500 registros. Como faria isso utilizando este foreach?

    terça-feira, 17 de outubro de 2017 19:17

Respostas

  • Porque você não configura seu Command pra utilizar um SQL com TOP 500? Assim no máximo 500 registros irão trafegar pela rede.

    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    terça-feira, 17 de outubro de 2017 22:40

Todas as Respostas

  • Porque você não configura seu Command pra utilizar um SQL com TOP 500? Assim no máximo 500 registros irão trafegar pela rede.

    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    terça-feira, 17 de outubro de 2017 22:40
  • Boa tarde,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 23 de outubro de 2017 17:28
    Moderador
  • Então hoje que retornei para esse projeto, não lembro porque não queria utilizar top, rsrs, mas vlw pela atenção. obg, abs
    quinta-feira, 26 de outubro de 2017 11:56