Fórum stringgrid limitação #579943

10/04/2017

0

o stringgrid tem um limite de dados que pode mostrar?
Giovanna

Giovanna

Responder

Post mais votado

10/04/2017

Bom dia,
Acredito que ele em si não tenha um limite, mas possa ser que um grande volume de dados você se depare com limites com memoria, processador e tal. Mas esse limite sem duvi será algo absurdo que acredito que não vai ser o caso de mostrar milhares de registro em uma grid de uma unica vez.
Se for o caso você deve optar por paginar seu resultados, assim economizando recursos tanto de rede no que se diz ao tráfegos desses dados e de hardware no que se refere a necessidade da maquina local processar(Carregar e apresentar) milhares de registros.

Gutierry Pereira

Gutierry Pereira
Responder

Gostei + 1

Mais Posts

10/04/2017

Raylan Zibel

Você deve definir o numero de linhas manualmente (no codigo).
Responder

Gostei + 0

11/04/2017

Giovanna

o número de linhas varia!
Responder

Gostei + 0

11/04/2017

Giovanna

no caso, esse limite com memoria e processador, seria um problema do meu computador né?
voce poderia me explicar o que seria paginar os resultados por favor?

obrigada!
Responder

Gostei + 0

11/04/2017

Gutierry Pereira

Sim o limite de memoria e tal seria da maquina em questão, mas para isso ocorrer o volume de dados tem que ser muito grande.
A paginação é uma técnica para não trazer todos os dados de uma só vez. Ao inves disso trago em blocos de X e crio uma barra com o número de paginas, tipo oq o mercado livre ou olx faz com os resultados, abaixo tem um botão para você ir para "proxima pagina" que na verdade é trazer os proximos resultados.
Dessa forma sua consulta esta limitada a por exemplo 20 registro, os 20 primeiros. se o usuário desejar os proximos ele deve clicar no botão correspondente a 2º paina que por sua vez irá trazer os próximos 20 registros.
Banco de dados como por exemplo o mysql já disponibilizam de comandos para trazer os registro referente a uma "paginação"
Responder

Gostei + 1

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

Aceitar