делайте запрос вида:
Код:
SELECT Ваш_Столбец1 AS field_x, Ваш_Столбец2 AS field_y FROM Таблица
потом в TDBChart указываете в качестве X,Y (смотря какая диаграмма) - field_x, field_y. Смысл таков, что при изменении в запросе столбцов переименовывать их через
AS в field_x, field_y и т.д. Тоесть TDBChart данные всегда будет брать из столбцов field_x, field_y и т.д., а вы в запросе будете подсовывать какие Вам нужно столбы
P.S.: Для примера сделал у себя такой запрос:
Код:
SELECT id AS field_x, parent AS field_y FROM tree
и настроил TDBChart вот так (первое вложение - dbchart.jpg) и получил вот это (второе вложение - example.jpg). Теперь изменяя ТОЛЬКО запрос, можно выводить данные, не зависимо от того, какие поля будете использовать, главное переименовывать их через
AS.