从数据库获取数据以在JFreechart中使用

时间:2014-04-30 18:58:07

标签: java sql database jfreechart

我正在尝试计算多个id出现在数据库表中的次数,然后使用它们将数字放入JFreeChart。 我目前不知道如何做到这一点,并无法在线找到代码。

1 个答案:

答案 0 :(得分:0)

嗯,我当然不是专家,但我最近在应用程序中做了类似的事情。您可以将所需的SQL查询字符串硬编码到应用程序代码中,从而从数据库中检索所需的数据。您将需要一个数据库连接器。您需要的连接器取决于您编写的代码语言以及您正在使用的数据库。

您将收到结果集,其中数据库中的数据以字符串的形式返回。这包括以数字格式存储在数据库中的数据,因此您可能需要将字符串转换为其他格式(如果这就是您需要的格式)。您将结果集提供给集合结构,例如'ArrayList'(例如,如果您使用Java)。你说你正在尝试计算id,所以你可以使用搜索方法来处理你用来告诉你集合中的字符串是否重复的搜索方法,你可能需要使用一个集合(一个不能复制的集合)来进行比较。在您的问题中没有那么多细节,但这应该有所帮助,只需计算您的集合中的重复项并跟踪数字。

如果这样你将拥有一组数值,那么你只需将它提供给一个类,该类导入所需的JFreeChart模块并使用这些数据来创建图表。