If you are willing to pay for a commercial product then have a look at:
ExpressChart Components[
^]. On the other hand if you don't want to pay, have a look at:
JFreeChart[
^]. In the latter case you have to programmatically bind the query result with the chart.