Something I found out not too long ago, and thought was great, so I'll share.
I was always under the impression that recordsets could only be created from data in a database. I was wrong.
You can create your very own recordsets (with as many fields as you want), and stuff them with data that you might have normally put into an array.
The beautiful thing is that you can do away with bubble sorts if you think you can use this method, because you can now take full advantage of all the sorting (and plethora of other useful functions ) that come for free with the ADO Recordset.
Obviously, a recordset is only a 2x2 matrix, and so if you needed a large multi-multi-dimensional array, then you couldn't use this method, and there are lots of other areas where this simply wouldn't be the most efficient way to do things.
BUT!! When you can do it, it's great, and saves mucho time programming those sort routines and such.
ALL HAIL THE RECORDSET!

Paul Prewett