Hi, If you want to return two tables under one dataSet its very easy, Create procedure yourProcedureName AS Begin Select * from your tableName Select * from your anotherTableName End Regards Rashid Imran Bilgrami CEO Best Visualization http://www.bestvisualization.com