12 janeiro 2022

Array Multidimensional - UPDATE#01


UPDATE#01

Obtive uma resposta num comentário que demonstrou uma forma mais interessante de trabalhar com o array multidimensional que provavelmente consome muito menos memória e tem mais apelo prático. No primeiro script eu desejei somente demonstrar que existe e não me ative a testar outra maneira já que aquela também funciona. Apesar de um provável consumo maior de memória do primeiro script que está comentado no código, ter as listas(arrays) internas com nomes específicos, cria-se uma possibilidade de manipular esses dados de outra forma já que o próprio nome da lista(array) poderá fazer referência ao dado que possui. Mas que fique claro que isso não necessariamente significa que seja adequado trabalhar com array numa grande escala. 

Vale ressaltar que algumas outras ferramentas podem ser mais simples de manipular e obter um resultado correto de forma mais direta além de uma melhor persistência do próprio dado.

Sendo assim agradeço Jan Welten - administrador do grupo Classic ASP developers que foi quem mostrou essa solução já adicionada ao código. A lista(array) já é definida no 'ReDim' com a quantidade das duas dimensões enquanto no código comentado se trabalha inicialmente a partir de uma lista(array) dinâmica simples, adicionando cinco outras listas(arrays) que já podem existir no script, tendo estas listas(arrays) qualquer outro nome. Falta confirmar se aceitará sem problemas adicionar listas(arrays) de tamanhos variados e de tipos diferentes.
 
Abaixo o texto anterior com algumas alterações pontuais:

Array multidimensional é nada mais que um array dinâmico simples com um novo array alocado em seus elementos ou um array já com múltiplas dimensões na sua declaração 'ReDim'. Podemos também considerar esse post um 2º update sobre array. Informações acerca do script você encontra nos textos anteriores, tudo ai já foi tratado antes.

Independente da eficácia de um modo ou outro de obter e tratar dados veja este espaço como um depósito de tudo que testo, encontro por ai e principalmente do que vocês me trazem. Compreender array dinâmico levou a entender e executar o multidimensional.

Tendo dificuldades em acompanhar? Volte ao primeiro post sobre ASP classic

Nenhum comentário:

Postar um comentário