Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server VB NET SQL堆栈柱形图_Sql Server_Vb.net - Fatal编程技术网

Sql server VB NET SQL堆栈柱形图

Sql server VB NET SQL堆栈柱形图,sql-server,vb.net,Sql Server,Vb.net,我有以下SQL结果 Category1 Category2 Product Amount A Ax Ax1 5 A Ax Ax2 4 A Ay Ay1 7 B Bx Bx1 3 B Bx Bx2 9 B Bx Bx3 8

我有以下SQL结果

Category1  Category2 Product Amount

A          Ax        Ax1       5

A          Ax        Ax2       4

A          Ay        Ay1       7

B          Bx        Bx1       3

B          Bx        Bx2       9

B          Bx        Bx3       8
。。。 我需要一个vb的堆积柱形图,如下所示:

我必须如何配置该系列,苏打所有“A”-产品都堆放在第一列等

我试过这个:

Dim Products As SqlCommand = New SqlCommand("SELECT Category1, Category2, Product, Amount FROM Company.dbo.Assets",cn)

Chart1.DataSource = Products.ExecuteReader
Chart1.Series.Add("S1")
Chart1.Series("S1").XValueMember = "Product"
Chart1.Series("S1").YValueMembers = "Ammount"

如何继续?

添加更多系列并设置每个系列的series.Charttype属性

有关更多信息,请查看:


请正确设置问题的格式!