如何使用数据库连接制作动态 amchart?

Posted

技术标签:

【中文标题】如何使用数据库连接制作动态 amchart?【英文标题】:How to make dynamic amchart with db connection? 【发布时间】:2016-05-08 18:23:39 【问题描述】:

我需要为呼叫应答和尝试绘制动态图表。数据库将每 1 分钟更新一次,然后图表也会更新。我想用 amchart 画这个图。但我不知道如何为动态图表建立数据库连接。如果有人知道动态 amcharts 和数据库连接。请上传完整的代码。

这是示例图。不过是静态图:

【问题讨论】:

【参考方案1】:

我开发了具有动态值的图表,其中我从 MS ACCESS DB 获取数据,我使用 C# 使用 ASP.NET 开发了它。

你要做的是, 从后面的代码调用

 ScriptManager.RegisterStartupScript(this, this.GetType(), "", "amchart('" + graphresult + "');", true);

这里的“graphresult”是我的 JSON 字符串,其中包含我想在图表中显示的数据,“amchart”是驻留在 UI 端的 javascript 函数的名称,其中包含 amchart。

现在在 amchart 中有一个名为“dataprovider”的属性,您需要将 javascript 函数的参数(此处为“graphresult”)传递给 AMCHART 的数据提供者,但请确保使用 @ 转换该数据987654322@,宾果你的工作完成了。

如有任何帮助,请随时询问。

谢谢, 萨加尔

【讨论】:

以上是关于如何使用数据库连接制作动态 amchart?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用RequireJS制作amcharts animate插件?

amcharts 添加带有动态文本的legand

数据未在 amcharts 中正确显示

amcharts - 加载 ajax 数据

如何制作动态层分组报表

如何使用websocket在网页上动态示实时数据的折线图