Olá amigos.
Trabalho com formulários desacoplados a algum tempo. Tenho tido bastante êxito em meus projetos (apesar da demora que demanda em se trabalhar assim).
Pois bem, uso casualmente ListView ou formulários no modo folha de dados acoplado a tabelas temporárias no Front-End. Criar, popular tabelas, acoplálas em tempo de execusão, gasta bastante tempo de meu serviço.
Afim de ganhar tempo e desempenho, fiz uns testes usando ListBox (Caixa de Listagem) com o Tipo de origem da linha = Lista de valores (RowSourceType = "Value List").
A triste conclusão que cheguei é que uma ListBox com 5 colunas, adicionando valores, apenas comporta 538 itens (linhas)... É uma tristeza...
O pior é que no Access 2010 (salvo outras versões), se minha tabela possuir 5000 registros, e for feito um loop para adicionar os registros,
tudo é realizado normalmente, não apresenta erro algum, mas apenas serão adicionadas 538 linhas na ListBox...
Cuidado amigo, para você não estar pensando que seus 5000 registros estão sendo adicionados a sua ListBox (adicionado valores), pois não estão, apesar de não apresentar erro algum...
Como teste, criei um pequeno aplicativo que simula situações semelhante para você mesmo comprovar.
Baixe o anexo TesteListBoxValueList.mdb.
Basicamente o aplicativo trabalha assim:
Quantidade de Itens: Aqui você informa a quantidade de itens que deseja adicionar. Ponha um valor maior que 538, por exemplo: 1000
Quantidade de laços: Informa a quantidade de Loops que foi dado para adicionar os ítens. (observe, que ele irá dar todos os laços que você definiu, sem erros.
Botão Gerar: Inicia a adição de valores a ListBox atraves de um Loop baseado na quantidade que você especificou.
Botão Limpar: Limpa a ListBox e os resultados.
Botão Contar: Conta efetivamente quantos itens foram adicionado. Veja o resultado abaixo.
Espero que ajude.
Trabalho com formulários desacoplados a algum tempo. Tenho tido bastante êxito em meus projetos (apesar da demora que demanda em se trabalhar assim).
Pois bem, uso casualmente ListView ou formulários no modo folha de dados acoplado a tabelas temporárias no Front-End. Criar, popular tabelas, acoplálas em tempo de execusão, gasta bastante tempo de meu serviço.
Afim de ganhar tempo e desempenho, fiz uns testes usando ListBox (Caixa de Listagem) com o Tipo de origem da linha = Lista de valores (RowSourceType = "Value List").
A triste conclusão que cheguei é que uma ListBox com 5 colunas, adicionando valores, apenas comporta 538 itens (linhas)... É uma tristeza...
O pior é que no Access 2010 (salvo outras versões), se minha tabela possuir 5000 registros, e for feito um loop para adicionar os registros,
tudo é realizado normalmente, não apresenta erro algum, mas apenas serão adicionadas 538 linhas na ListBox...
Cuidado amigo, para você não estar pensando que seus 5000 registros estão sendo adicionados a sua ListBox (adicionado valores), pois não estão, apesar de não apresentar erro algum...
Como teste, criei um pequeno aplicativo que simula situações semelhante para você mesmo comprovar.
Baixe o anexo TesteListBoxValueList.mdb.
Basicamente o aplicativo trabalha assim:
Quantidade de Itens: Aqui você informa a quantidade de itens que deseja adicionar. Ponha um valor maior que 538, por exemplo: 1000
Quantidade de laços: Informa a quantidade de Loops que foi dado para adicionar os ítens. (observe, que ele irá dar todos os laços que você definiu, sem erros.
Botão Gerar: Inicia a adição de valores a ListBox atraves de um Loop baseado na quantidade que você especificou.
Botão Limpar: Limpa a ListBox e os resultados.
Botão Contar: Conta efetivamente quantos itens foram adicionado. Veja o resultado abaixo.
Espero que ajude.
- Anexos
- TesteListBoxValueList.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (25 Kb) Baixado 31 vez(es)