This one is amusing... I&#039m trying to put 4 recordsets into an array (so I can put them in a for/next), and I figured I would make life easier by .getRows-ing them first -- better resource management.<BR><BR>dim bkm(3)<BR>for i = 0 to uBound(bkm)<BR> bkm(i) = importedObjRS.getRows<BR>next<BR><BR>Technically, since I can put arrays in arrays, I should be able to do a bkm(i)(j, k) where i = RS, j = Record, k = Column -- or so I thought. <BR><BR>It thought it was a type mismatch. Any suggestions?