Получение данных из базы данных для использования в JFreechart

Я пытаюсь подсчитать количество раз, когда в таблице базы данных отображается несколько идентификаторов, а затем их использование для ввода в JFreeChart. Im в настоящее время не знает, как это сделать, и не может найти код онлайн для этого.

1 ответ

Ну, я, конечно, не эксперт, но недавно я сделал что-то подобное в приложении. Вы можете запрограммировать требуемые строки SQL-запросов в код приложения и, таким образом, получить необходимые данные из своей базы данных. Для этого вам понадобится соединитель базы данных. Необходимый соединитель зависит от того, на каком языке вы пишете код и какую базу данных вы используете.

Вы получите результаты, в которых данные из вашей базы данных будут возвращены в виде строк. Сюда входят данные, которые были сохранены в вашей базе данных в числовом формате, поэтому вам может потребоваться передать строки в другой формат, если это вам необходимо. Вы подаете результирующий набор в структуру коллекции, такую как "ArrayList" (если вы используете Java, например). Вы сказали, что пытаетесь подсчитать id, чтобы вы могли использовать методы поиска для любой коллекции, которую вы используете, чтобы рассказать вам, являются ли строки в коллекции дублирующими, вам может потребоваться использовать набор aa (коллекция, которая не может иметь дубликаты) для целей сравнения. Там не так много деталей в вашем вопросе, но это должно помочь, просто пересчитайте дубликаты в своей коллекции и отслеживайте числа.

В конце, если у вас будет набор числовых значений, вы просто передадите это классу, который импортирует необходимые модули JFreeChart и использует данные для создания диаграммы.

licensed under cc by-sa 3.0 with attribution.