{"id":15780,"date":"2017-02-10T11:44:24","date_gmt":"2017-02-10T06:14:24","guid":{"rendered":"http:\/\/www.fusioncharts.com\/blog\/?p=15780"},"modified":"2026-01-20T14:36:32","modified_gmt":"2026-01-20T09:06:32","slug":"rendering-fusioncharts-vb-net-using-database","status":"publish","type":"post","link":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/","title":{"rendered":"Rendering FusionCharts in VB.NET Using Database 2026"},"content":{"rendered":"Visual Basic.Net is a popular object-oriented programming language that is built on the.NET framework. We already have detailed <a href=\"https:\/\/www.fusioncharts.com\/dev\/getting-started\/aspnet\/create-charts-in-aspnet-using-database\" target=\"_blank\" rel=\"noopener noreferrer\">documentation<\/a> on how to use the FusionCharts VB.NET wrapper to create <a href=\"https:\/\/www.fusioncharts.com\/charts\">Data Charts<\/a> in VB.NET.\r\n\r\nIn this post, we&#8217;ll cover a tutorial that shows how to use the database to render FusionCharts in Visual Basic.NET. Let&#8217;s begin with the prerequisites and steps for rendering FusionCharts in VB.NET using a database.\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#System_Requirements\" title=\"System Requirements\">System Requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#Creating_an_ASPNET_Application_in_Visual_Basic\" title=\"Creating an ASP.NET Application in Visual Basic\">Creating an ASP.NET Application in Visual Basic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#Creating_a_Database\" title=\"Creating a Database\">Creating a Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#Establish_Database_Connection\" title=\"Establish Database Connection\">Establish Database Connection<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#Add_an_aspx_File_for_Creating_Charts\" title=\"Add an .aspx File for Creating Charts\">Add an .aspx File for Creating Charts<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"System_Requirements\"><\/span>System Requirements<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\nTo start rendering charts in VB.NET, we need to make sure that we have the following components downloaded on our local machine:\r\n<ul>\r\n \t<li>Visual Studio IDE and .NET Framework [<a href=\"https:\/\/www.visualstudio.com\/downloads\/\" target=\"_blank\" rel=\"noopener noreferrer\">Download Link<\/a>]<\/li>\r\n \t<li>FusionCharts VB.NET Wrapper [<a href=\"https:\/\/www.fusioncharts.com\/asp-net-charts\/\" target=\"_blank\" rel=\"noopener noreferrer\">Download Link<\/a>]<\/li>\r\n<\/ul>\r\n<h2><span class=\"ez-toc-section\" id=\"Creating_an_ASPNET_Application_in_Visual_Basic\"><\/span>Creating an ASP.NET Application in Visual Basic<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\nFollow the steps given below to create an ASP.NET application using VB:\r\n\r\n<b>Step 1:<\/b> Open Visual Studio. Click <b>File-&gt;New<\/b>. The File menu appears. In the menu Select <b>Project<\/b>. Refer to the image below:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15789\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png\" alt=\"Create new project_620\" width=\"620\" height=\"509\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Create-new-project_620.png 620w, \/blog\/wp-content\/uploads\/2017\/02\/Create-new-project_620-150x123.png 150w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Creating New Project<\/em><\/p>\r\n<b>Step 2:<\/b> Select Visual Basic from the installed templates. Select ASP.NET application as shown in the image below:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Selecting-template_620.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15792\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Selecting-template_620.png\" alt=\"Selecting template_620\" width=\"620\" height=\"378\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Selecting-template_620.png 620w, \/blog\/wp-content\/uploads\/2017\/02\/Selecting-template_620-150x91.png 150w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Select ASP.NET Web Application as Project Type<\/em><\/p>\r\n<b>Step 3:<\/b> Create a project hierarchy named <b>MultiSeriesChartFromDatabaseFromVB<\/b>. Refer to the image below:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Project-hierarchy_320.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15794\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Project-hierarchy_320.png\" alt=\"Project-hierarchy_320\" width=\"320\" height=\"561\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Project-hierarchy_320.png 320w, \/blog\/wp-content\/uploads\/2017\/02\/Project-hierarchy_320-86x150.png 86w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Project Hierarchy<\/em><\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"Creating_a_Database\"><\/span>Creating a Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\nHere we&#8217;ll create a multi-series column chart using data from the database. The chart will showcase a comparison between the factories&#8217; output w.r.t quality. Following are the steps to create a multi-series column chart in VB.NET.\r\n\r\n<b>Step 1:<\/b> Create a database (the name of the database is <b>FactoryDb<\/b> in our case) with two tables that showcase the date-wise production output of three different factories. The image below shows the schema diagram for the table:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Database-structure_620.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15796\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Database-structure_620.png\" alt=\"Database structure_620\" width=\"620\" height=\"137\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Database-structure_620.png 620w, \/blog\/wp-content\/uploads\/2017\/02\/Database-structure_620-150x33.png 150w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Schema Diagram for the Database<\/em><\/p>\r\n<b>Step 2:<\/b> Add the App_Data ASP.NET folder into the created project.\r\n<b>Click (right-click) Project_Name -&gt; Select Add<\/b>\r\n<b>Click Add ASP.NET Folder option -&gt; Select App_Data<\/b>\r\nRefer to the image below:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Adding-App_Data-folder_620.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15797\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Adding-App_Data-folder_620.png\" alt=\"Adding-App_Data-folder_620\" width=\"620\" height=\"379\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Adding-App_Data-folder_620.png 620w, \/blog\/wp-content\/uploads\/2017\/02\/Adding-App_Data-folder_620-150x92.png 150w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Adding the App_Data ASP.NET Folder<\/em><\/p>\r\n<b>Step 3:<\/b> Finally, insert <b>FactoryDb<\/b> in the App_Data folder.\r\n\r\nThe database is created and is ready to connect. Next, we will see how to connect with the database.\r\n<h2><span class=\"ez-toc-section\" id=\"Establish_Database_Connection\"><\/span>Establish Database Connection<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\nTo hold the connection property in a centralized location, the connection properties should be defined using <b>&lt;connectionStrings&gt;<\/b> tag in the <b>web.config<\/b> file. Web.config file is by default created within the project for holding the configurations of web applications. Follow the steps below to define the connection property in web.config file:\r\n<ul>\r\n \t<li>Open Web.config file and locate &lt;configuration&gt; tag<\/li>\r\n \t<li>Add &lt;connectionStrings&gt; tag after &lt;configuration&gt; tag<\/li>\r\n \t<li>Define &lt;connectionStrings&gt; as shown below:\r\n<pre class=\"lang:markup\">&lt;add name=\"MSAccessConnection\" connectionString=\"Provider=Microsoft.Jet.OLEDB.4.0;  Data Source=|DataDirectory|FactoryDB.mdb\"\r\nproviderName=\"System.Data.OleDb\"&gt;&lt;\/add&gt;<\/pre>\r\n<\/li>\r\n \t<li>Save the Web.config file<\/li>\r\n<\/ul>\r\n<h2><span class=\"ez-toc-section\" id=\"Add_an_aspx_File_for_Creating_Charts\"><\/span>Add an .aspx File for Creating Charts<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<b>Step 1:<\/b> Add a folder named <b>scripts<\/b> inside the project and include all the <b>FusionCharts js<\/b> files into the scripts folder. The folder structure of the project is shown in the image below:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Adding-Scripts-folder_320.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15799\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Adding-Scripts-folder_320.png\" alt=\"Adding--Scripts-folder_320\" width=\"320\" height=\"535\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Adding-Scripts-folder_320.png 320w, \/blog\/wp-content\/uploads\/2017\/02\/Adding-Scripts-folder_320-90x150.png 90w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Add scripts folder<\/em><\/p>\r\n<b>Step 2:<\/b> Add <b>FusionCharts.dll<\/b> (as a reference) into the project to use FusionCharts VB.NET wrapper. To add <b>FusionCharts.dll<\/b> as a reference:\r\n<ul>\r\n \t<li><b>Right-click on References-&gt;Select Add References<\/b>. Refer to the image below:<\/li>\r\n<\/ul>\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/adding-reference_320.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15800\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/adding-reference_320.png\" alt=\"adding-reference_320\" width=\"320\" height=\"414\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/adding-reference_320.png 320w, \/blog\/wp-content\/uploads\/2017\/02\/adding-reference_320-116x150.png 116w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Add Reference to the project<\/em><\/p>\r\n\r\n<ul>\r\n \t<li>Selecting <b>Add Reference<\/b> in the above step will open a <b>Reference Manager dialogue box<\/b>. Search for FusionCharts.dll in your local machine and add it to this box. Refer to the image below:<\/li>\r\n<\/ul>\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Adding-fusioncharts-dll_620.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15801\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Adding-fusioncharts-dll_620.png\" alt=\"Adding fusioncharts dll_620\" width=\"620\" height=\"427\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/Adding-fusioncharts-dll_620.png 620w, \/blog\/wp-content\/uploads\/2017\/02\/Adding-fusioncharts-dll_620-150x103.png 150w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Add FusionCharts reference within the Project<\/em><\/p>\r\n<b>Step 3:<\/b> Add a new file (.aspx) named &#8220;<b>Multiseriesdemo<\/b>&#8221; within the project hierarchy.\r\n\r\n<b>Step 4:<\/b> Include the <b>fusioncharts.js<\/b> and <b>fusioncharts.charts.js<\/b> libraries within &lt;head&gt; tag of <b>Multiseriesdemo.aspx<\/b> file as shown below:\r\n<pre class=\"lang:markup\">&lt;script type=\"text\/javascript\" src=\"scripts\/fusioncharts.js\"&gt;&lt;\/script&gt;<\/pre>\r\n<b>Step 5:<\/b> Include the literal control within the newly created aspx page as shown below:\r\n<pre class=\"lang:markup\">&lt;asp:literal ID=\"Literal1\" runat=\"server\"&gt;&lt;\/asp:literal&gt;<\/pre>\r\n<b>Step 6:<\/b> In <b>Multiseriesdemo.aspx.vb<\/b>, add the following namespaces with the existing ones:\r\n<ul>\r\n \t<li>Imports System.Data.Odbc<\/li>\r\n \t<li>Imports FusionCharts.Charts<\/li>\r\n \t<li>Imports System.Data.OleDb<\/li>\r\n \t<li>Imports System.Configuration<\/li>\r\n<\/ul>\r\n<b>Step 7:<\/b> Within <b>Multiseriesdemo.aspx.vb<\/b>, define a class <em>DbConn<\/em> and include the code given below:\r\n<pre class=\"lang:vbnet\">Public Class DbConn\r\n\r\n    '  Create a database Connection. using here Access Database\r\n    '  Return type object of OdbcConnection\r\n\r\n    Public connection As OleDbConnection\r\n    Public ReadData As OleDbDataReader\r\n    Public aCommand As OleDbCommand\r\n\r\n\r\n    Public Sub New(strQuery As String)\r\n        ' MS Access DataBase Connection - Defined in Web.Config\r\n        Dim connectionName As String = \"MSAccessConnection\"\r\n\r\n        ' SQL Server DataBase Connection - Defined in Web.Config\r\n        'string connectionName = \"SQLServerConnection\";\r\n\r\n        ' Creating Connection string using web.config connection string\r\n        Dim ConnectionString As String = ConfigurationManager.ConnectionStrings(connectionName).ConnectionString\r\n        Try\r\n            ' create connection object\r\n            connection = New OleDbConnection()\r\n            ' set connection string\r\n            connection.ConnectionString = ConnectionString\r\n            ' open connection\r\n            connection.Open()\r\n            ' get reader\r\n            GetReader(strQuery)\r\n        Catch e As Exception\r\n            HttpContext.Current.Response.Write(e.Message.ToString())\r\n\r\n        End Try\r\n    End Sub\r\n\r\n    ' Create an instance dataReader\r\n    ' Return type object of OdbcDataReader\r\n    '''\r\n    ''' Get Data Reader\r\n    '''<\/pre>\r\nPublic Sub GetReader(strQuery As String) &#8216; Create a Command object aCommand = New OleDbCommand(strQuery, connection) &#8216; Create data reader object using strQuery string &#8216; Auto close connection ReadData = aCommand.ExecuteReader(CommandBehavior.CloseConnection) End Sub End Class\r\n\r\n<b>Step 8:<\/b> In the <b>Page_Load<\/b> event handler write the following code to recreate the JSON structure with the values fetched from the database. Pass the JSON string to the chart constructor and call the <b>Render()<\/b> method.\r\n<pre class=\"lang:vbnet\">' Create the `jsonData` StringBuilder object to store the data fetched \r\n        'from the database as a string.\r\n        Dim jsonData As New StringBuilder()\r\n\r\n        Dim ReqDatasetComma As Boolean = False, ReqComma As Boolean = False\r\n\r\n        ' Initialize the chart-level attributes and append them to the \r\n        '`jsonData` StringBuilder object.\r\n        ' add chart level attrubutes\r\n        jsonData.Append(\"{\" + \"'chart': {\" + \"'caption': 'Factory Output report',\" + \"'subCaption': 'By Quantity',\" + \"'formatNumberScale': '0',\" + \"'rotatelabels': '1',\" + \"'showvalues': '0',\" + \"'showBorder': '1'\" + \"},\")\r\n\r\n        ' Initialize the Categories object.\r\n        jsonData.Append(\"'categories': [\" + \"{\" + \"'category': [\")\r\n\r\n        ' Every date between January 01, 2003 and January 20, 2003 is entered thrice \r\n        ' in the datepro field in the FactoryDB database. \r\n        ' The dates will be shown as category labels on the x-axis of the chart. \r\n        ' Because we need to show each date only once, use the `select` query \r\n        ' with the `distinct` keyword to fetch only one instance of each date from the database. \r\n        ' Store the output of the `select` query in the `factoryQuery` string variable.\r\n        Dim factoryQuery As String = \"select distinct format(datepro,'dd\/mm\/yyyy') as dd from factory_output\"\r\n\r\n        ' Establish the database connection.\r\n        Dim oRs As New DbConn(factoryQuery)\r\n\r\n        ' Iterate through the data in the `factoryQuery` variable and add the dates as \r\n        ' labels to the category object.\r\n        ' Append this data to the `jsonData` object.\r\n        While oRs.ReadData.Read()\r\n            If ReqComma Then\r\n                jsonData.Append(\",\")\r\n            Else\r\n                ReqComma = True\r\n            End If\r\n\r\n            ' category level attributes\r\n            jsonData.AppendFormat(\"{{\" + \"'label': '{0}'\" + \"}}\", oRs.ReadData(\"dd\").ToString())\r\n        End While\r\n\r\n        'Close the database connection.\r\n        oRs.ReadData.Close()\r\n\r\n        'Close the catgories object.\r\n        jsonData.Append(\"]\" + \"}\" + \"],\")\r\n\r\n        ' Initialize the Dataset object.\r\n        jsonData.Append(\"'dataset': [\")\r\n\r\n\r\n        'Fetch all details for the three factories from the Factory_Master table\r\n        ' and store the result in the `factoryquery2` variable.\r\n        Dim factoryquery2 As String = \"select * from factory_master\"\r\n\r\n        'Establish the database connection.\r\n        Dim oRs1 As New DbConn(factoryquery2)\r\n\r\n\r\n\r\n        ' Iterate through the results in the `factoryquery2` variable to fetch the \r\n        ' factory  name and factory id.\r\n        While oRs1.ReadData.Read()\r\n            If ReqDatasetComma Then\r\n                jsonData.Append(\",\")\r\n            Else\r\n                ReqDatasetComma = True\r\n            End If\r\n            ' Append the factory name as the value for the `seriesName` attribute.\r\n            ' dataset level attributes\r\n            jsonData.AppendFormat(\"{{\" + \"'seriesname': '{0}',\" + \"'data': [\", oRs1.ReadData(\"factoryname\").ToString())\r\n\r\n            ' Based on the factory id, fetch the quantity produced by each factory on each day \r\n            ' from the factory_output table.\r\n            ' Store the results in the `factoryquery3` string object.\r\n            Dim factoryquery3 As String = \"select quantity from factory_output where factoryid=\" + oRs1.ReadData(\"factoryid\").ToString()\r\n\r\n            'Establish the database connection.\r\n            Dim oRs2 As New DbConn(factoryquery3)\r\n\r\n            ReqComma = False\r\n\r\n            ' Iterate through the results in the `factoryquery3` object and fetch the quantity details \r\n            ' for each factory.\r\n            ' Append the quantity details as the the value for the `` element.\r\n            While oRs2.ReadData.Read()\r\n                If ReqComma Then\r\n                    jsonData.Append(\",\")\r\n                Else\r\n                    ReqComma = True\r\n                End If\r\n\r\n                ' data set attributes\r\n                jsonData.AppendFormat(\"{{\" + \"'value': '{0}'\" + \"}}\", oRs2.ReadData(0).ToString())\r\n            End While\r\n\r\n            ' Close the database connection.\r\n            oRs2.ReadData.Close()\r\n\r\n            ' Close individual dataset object.\r\n            jsonData.Append(\"]\" + \"}\")\r\n        End While\r\n\r\n        ' Close the database connection.\r\n        oRs1.ReadData.Close()\r\n\r\n        ' Close the JSON object.\r\n        jsonData.Append(\"]\" + \"}\")\r\n\r\n        ' Initialize chart - MSLine Chart data pulling from database\r\n        Dim factoryOutput As New Chart(\"mscolumn2d\", \"myChart\", \"600\", \"350\", \"json\", jsonData.ToString())\r\n        ' Render the chart\r\n        Literal1.Text = factoryOutput.Render()\r\n<\/pre>\r\n<b>Step 9:<\/b> Right-click on <b>Multiseriesdemo.aspx<\/b> file and select <b>Set As Start Page<\/b> from the options listed.\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/set-as-start_500.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15804\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/set-as-start_500.png\" alt=\"set-as-start_500\" width=\"500\" height=\"522\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/set-as-start_500.png 500w, \/blog\/wp-content\/uploads\/2017\/02\/set-as-start_500-144x150.png 144w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Start Page option<\/em><\/p>\r\n<b>Step 10:<\/b> Now, you are ready to render FusionCharts in your visual basic. Press ctrl + f5 to run and check the output of the chart as shown in the image below:\r\n\r\n<a href=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/final-output_620.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15805\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/final-output_620.png\" alt=\"final output_620\" width=\"620\" height=\"382\" align=\"middle\" srcset=\"\/blog\/wp-content\/uploads\/2017\/02\/final-output_620.png 620w, \/blog\/wp-content\/uploads\/2017\/02\/final-output_620-150x92.png 150w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a>\r\n<p style=\"text-align: center\"><em>Multi-Series Column 2D Chart<\/em><\/p>\r\nIf you find any difficulty in rendering the chart or you see any error in your code, not to worry! Please click <a href=\"https:\/\/www.dropbox.com\/s\/qphh1as1qwoo3p4\/MultiSeriesChartFromDatabaseFromVB.zip?dl=0\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a> to download the complete source code of the sample project we have created for this tutorial.","protected":false},"excerpt":{"rendered":"<p>Visual Basic.Net is a popular object-oriented programming language that is built on the.NET framework. We already have detailed documentation on how to use the FusionCharts VB.NET wrapper to create Data Charts in VB.NET. In this post, we&#8217;ll cover a tutorial that shows how to use the database to render FusionCharts in Visual Basic.NET. Let&#8217;s begin [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[639,633,635,637,634,636,638],"coauthors":[647,650],"class_list":["post-15780","post","type-post","status-publish","format-standard","hentry","category-tutorials","tag-net-framework","tag-fusioncharts-in-vb-net","tag-fusioncharts-in-vb-net-using-database","tag-fusioncharts-in-visual-basic-net","tag-rendering-fusioncharts","tag-visual-basic","tag-visual-studio-ide"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Rendering FusionCharts in VB.NET Using Database 2026<\/title>\n<meta name=\"description\" content=\"Build powerful visualizations in Visual Basic.Net. Use our 2026 documentation to learn how to integrate interactive charts into the .NET framework today.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Rendering FusionCharts in VB.NET Using Database 2026\" \/>\n<meta property=\"og:description\" content=\"Build powerful visualizations in Visual Basic.Net. Use our 2026 documentation to learn how to integrate interactive charts into the .NET framework today.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\" \/>\n<meta property=\"og:site_name\" content=\"FusionBrew - The FusionCharts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-02-10T06:14:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T09:06:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/2017\/02\/Create-new-project_620.png\" \/>\n\t<meta property=\"og:image:width\" content=\"620\" \/>\n\t<meta property=\"og:image:height\" content=\"509\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dishank Tiwari, Soumya Dutta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dishank Tiwari, Soumya Dutta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Dishank Tiwari\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/9106ebef0b6b4fec8a2bb46862ee02ad\"\n\t            },\n\t            \"headline\": \"Rendering FusionCharts in VB.NET Using Database 2026\",\n\t            \"datePublished\": \"2017-02-10T06:14:24+00:00\",\n\t            \"dateModified\": \"2026-01-20T09:06:32+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\"\n\t            },\n\t            \"wordCount\": 827,\n\t            \"commentCount\": 2,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png\",\n\t            \"keywords\": [\n\t                \".NET Framework\",\n\t                \"FusionCharts in VB.NET\",\n\t                \"FUsionCHarts in VB.NET using database\",\n\t                \"FusionCharts in Visual Basic .NET\",\n\t                \"Rendering FusionCharts\",\n\t                \"visual basic\",\n\t                \"Visual Studio IDE\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Tutorials\"\n\t            ],\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"CommentAction\",\n\t                    \"name\": \"Comment\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#respond\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\",\n\t            \"name\": \"Rendering FusionCharts in VB.NET Using Database 2026\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png\",\n\t            \"datePublished\": \"2017-02-10T06:14:24+00:00\",\n\t            \"dateModified\": \"2026-01-20T09:06:32+00:00\",\n\t            \"description\": \"Build powerful visualizations in Visual Basic.Net. Use our 2026 documentation to learn how to integrate interactive charts into the .NET framework today.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png\",\n\t            \"contentUrl\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.fusioncharts.com\/blog\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Rendering FusionCharts in VB.NET Using Database 2026\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"name\": \"FusionBrew - The FusionCharts Blog\",\n\t            \"description\": \"Get tips and tricks on how to build effective Data Visualisation using FusionCharts\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\",\n\t            \"name\": \"FusionCharts\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"width\": 1,\n\t                \"height\": 1,\n\t                \"caption\": \"FusionCharts\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\"\n\t            }\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/9106ebef0b6b4fec8a2bb46862ee02ad\",\n\t            \"name\": \"Dishank Tiwari\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/edab16f3ae97d48c528d1820c0597954\",\n\t                \"url\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/589\/58951cd49296e6fe39049faab4be5f7cx96.jpg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/589\/58951cd49296e6fe39049faab4be5f7cx96.jpg\",\n\t                \"caption\": \"Dishank Tiwari\"\n\t            },\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/author\/dishank-tiwari\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Rendering FusionCharts in VB.NET Using Database 2026","description":"Build powerful visualizations in Visual Basic.Net. Use our 2026 documentation to learn how to integrate interactive charts into the .NET framework today.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/","og_locale":"en_US","og_type":"article","og_title":"Rendering FusionCharts in VB.NET Using Database 2026","og_description":"Build powerful visualizations in Visual Basic.Net. Use our 2026 documentation to learn how to integrate interactive charts into the .NET framework today.","og_url":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/","og_site_name":"FusionBrew - The FusionCharts Blog","article_published_time":"2017-02-10T06:14:24+00:00","article_modified_time":"2026-01-20T09:06:32+00:00","og_image":[{"width":620,"height":509,"url":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/2017\/02\/Create-new-project_620.png","type":"image\/png"}],"author":"Dishank Tiwari, Soumya Dutta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dishank Tiwari, Soumya Dutta","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#article","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/"},"author":{"name":"Dishank Tiwari","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/9106ebef0b6b4fec8a2bb46862ee02ad"},"headline":"Rendering FusionCharts in VB.NET Using Database 2026","datePublished":"2017-02-10T06:14:24+00:00","dateModified":"2026-01-20T09:06:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/"},"wordCount":827,"commentCount":2,"publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png","keywords":[".NET Framework","FusionCharts in VB.NET","FUsionCHarts in VB.NET using database","FusionCharts in Visual Basic .NET","Rendering FusionCharts","visual basic","Visual Studio IDE"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/","url":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/","name":"Rendering FusionCharts in VB.NET Using Database 2026","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png","datePublished":"2017-02-10T06:14:24+00:00","dateModified":"2026-01-20T09:06:32+00:00","description":"Build powerful visualizations in Visual Basic.Net. Use our 2026 documentation to learn how to integrate interactive charts into the .NET framework today.","breadcrumb":{"@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#primaryimage","url":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png","contentUrl":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2017\/02\/Create-new-project_620.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fusioncharts.com\/blog\/rendering-fusioncharts-vb-net-using-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fusioncharts.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Rendering FusionCharts in VB.NET Using Database 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.fusioncharts.com\/blog\/#website","url":"https:\/\/www.fusioncharts.com\/blog\/","name":"FusionBrew - The FusionCharts Blog","description":"Get tips and tricks on how to build effective Data Visualisation using FusionCharts","publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fusioncharts.com\/blog\/#organization","name":"FusionCharts","url":"https:\/\/www.fusioncharts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/","url":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","contentUrl":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","width":1,"height":1,"caption":"FusionCharts"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/9106ebef0b6b4fec8a2bb46862ee02ad","name":"Dishank Tiwari","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/edab16f3ae97d48c528d1820c0597954","url":"\/blog\/wp-content\/wphb-cache\/gravatar\/589\/58951cd49296e6fe39049faab4be5f7cx96.jpg","contentUrl":"\/blog\/wp-content\/wphb-cache\/gravatar\/589\/58951cd49296e6fe39049faab4be5f7cx96.jpg","caption":"Dishank Tiwari"},"url":"https:\/\/www.fusioncharts.com\/blog\/author\/dishank-tiwari\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/15780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/comments?post=15780"}],"version-history":[{"count":0,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/15780\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/media?parent=15780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/categories?post=15780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/tags?post=15780"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/coauthors?post=15780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}