It creates PDF and everything works fine , but I am facing one major problem like if the report is using 5 tables to gather data that is required then 5 select queries is getting fired to fetch the resultset corresponding to tablename and being set in the datasource see below. Please suggest me alternatives.