What are the draw backs to using the Dictionary Object? Is it very resource intensive to use this object? Please provide me with any information please. I am debating on wheather I should use an array or the dictionary object to hold one row of data from a record set. The reason I am considering using the dictionary object is so that I can refernce the result set field name. I wrote a fuction that will pull the specific column from the dictionary object. Like this GetColunmValue(column name).<BR>If I use an array I believe that I will have to have two arrays. One with the column names and one with the values. That way I can still reference the column names. Then I will just have to have the first array be the pointer for the second array. I hope that this makes sense.<BR><BR>Please help, thanks.