Hi, I am wondering if it is possible for me to display/create a table that dynamically displays the recordset generated by the SQL query string entered by a user via form.<BR><BR>For example, I have two tables with different no. of fields and different no. of records. Now, I have a form that the user inputs the SQL query string (SELECT * FROM [table]...). I know how to display a table from a defined recordset, having known all the fields retrieved by the SQL query. What if I performed a join, that would mean that the returned no. of fields will change accordingly. How do I display all the fields and records dynamically each time a new SQL query string is entered?