Scott<BR><BR>I am writing in reply to your data shaping article.<BR><BR>It was really informative, this technique will be really handy.<BR><BR>What I am writing about is whether you have tested this approach against using GetRows and multiple recordsets in terms of performance?<BR>I was wondering whether you knew if using multiple recordsets (with GetRows) to achieve the same result as shaping could be better performance wise. I wasn&#039;t sure as I thought the time with a db connection open with the shaping approach may end up being a downfall when compared to getting the getrows array and throwing away the recordset.<BR><BR>What do you reckon?<BR><BR>Steve<BR>