I did something like this by interveaving the series into one column using UNION queries in the SQL SELECT TIMECOLUMN, DATA1 AS DATA, 'SERIES1' AS SERIESFROM TABLEUNIONSELECT TIMECOLUMN, DATA2 AS DATA, 'SERIES2' AS SERIES FROM TABLE2UNIONSELECT TIMECOLUMN, DATA3 AS DATA, 'SERIES3' AS SERIESFROM TABLE3ORDER BYSERIES Now this still won't help you as it still has a fixed number of series. But if you can get your data to be arranged into just three columns, Data, Time and Series (Lable as well if you want) then you've cracked it. Post Edited by baggypants at 06/15/2010 09:52 Post Edited by baggypants at 06/15/2010 09:53