• Yes - i understand now.

    If you wish to display your data in a table, then transpose your results (within your SQL Stored Procedure/Query) and send through the required 'header' as the first record for each row.

    e.g.

    Field1 Field2 Field3 Field4

    HEADER DATA1 DATA2 DATA3

    Make sense?

    Its also possible you could use a matrix to good effect, although I tend to find their display flexibility reduces their display capability when it comes to formatting.

    M

    SQL Novice - Here to learn.