누적 열 차트를 개발하려면 FusionCharts XT 평가판을 사용해야합니다. 누적 열에 대한 데이터베이스로 데이터 소스를 사용하는 예제를 찾을 수 없습니다. 그들은 XML/JSON을 사용하여 예제를 보여 왔습니다. FusionCharts 사용에 대한 경험이 있다면 저를 도와주세요. 미리 감사드립니다.SQL Server 데이터베이스를 사용하여 누적 기둥 형 차트 융합 차트
아래는 현재 코드입니다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using InfoSoftGlobal;
namespace workflowmangement
{
public partial class chart1 : System.Web.UI.Page
{
string conString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
protected void Page_Load(object sender, EventArgs e)
{
siva.Text = CreateChart();
}
public string CreateChart()
{
SqlConnection con = new SqlConnection(conString);
string sqlStatement = "SELECT Activity_Name,Activity_Id from Activity";
SqlCommand cmd = new SqlCommand(sqlStatement, con);
con.Open();
SqlDataReader reader = cmd.ExecuteReader();
string strXML;
strXML = "<graph caption='Category Wise Quantity' subCaption='By Quantity' decimalPrecision='0' showNames='1' numberSuffix=' Units' pieSliceDepth='30' formatNumberScale='0'>";
while (reader.Read())
{
strXML += "<set name='" + reader["Activity_Name"].ToString() + "' value='" + reader["Activity_Id"].ToString() + "' />";
}
strXML += "</graph>";
return FusionCharts.RenderChart("/FusionCharts/FCF_Pie3D.swf", "", strXML, "FactorySum", "650", "450", false, false);
}
}
}