La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12654 - VECTORES Y MATRICES
Autor:  Cristian Rojas
hola, espero que esten bien..
como puedo trabajar con vectores y matrices ej. descargando un campo de la bd y guardarla en un vector y despues consultar desde el vector y no utilizar la bd.. gracias...

  Respuesta:  Pepe Juan Marquez
En lugar de cargar los datos de la base de datos en una matriz hazlo en un variant o en una coleccion que sera mucho mas eficiente.
Una colleccion es parecido a una matriz pero que solo ocupa el tamaƱa utilizado, entonces puedes hacer:
Ej : cargar en la coleccion la tabla de clientes que tiene nombre y codigo

'declaras la coleccion prinicpal y las auxiliares

Set col as new collection
Set aux as new colection
set aux2 as new colecction
'introduces los datos de la base de datos en la coleccion

for i=o to numero_deregistros_en_la_basededatos

aux.add nombre
aux.add codigo
.movenext

next i

'y asignas las colecciones auxiliares a la coleccion principal

col.add aux
col.add aux2

De esta forma lo tienes como una matriz de dos dimensiones que si recorres la dimension 1 tendras los nombre y si recorres la dimension 2 tendras los codigos y estan en la misma posicion de la coleccion en codigo y el nombre

Intentalo