I've read the posts and FAQs on passing arrays (querystring and form metheods). My problem is that I have an extremely larger recordset (1200 lines X 7 columns) that I need to pass. Is there a more efficient way to pass this data. I don't want to query my database twice. The data appears to be too large (and the number of fields (columns) is dynamic) to be passed via querystring or in a form field. Any suggestions??