Nie potrzebujesz PreparedStatement
. Użyj org.jfree.data.jdbc.JDBCPieDataset
konstruktor akceptujący zapytanie „zwracające dane w dwóch kolumnach, z których pierwsza zawiera VARCHAR
danych, a drugi zawiera dane liczbowe”. Możesz użyć zestawu danych w swoim ChartFactory
.
JDBCPieDataset ds = new JDBCPieDataset(conn, "SELECT ...");
Pełny przykład pokazano tutaj .