Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.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
C# 使用SQL Server Express在图表绑定中排列所有数据_C#_Winforms_Sql Server Express - Fatal编程技术网

C# 使用SQL Server Express在图表绑定中排列所有数据

C# 使用SQL Server Express在图表绑定中排列所有数据,c#,winforms,sql-server-express,C#,Winforms,Sql Server Express,我很难将一张图表与基本上是性别、婚姻状况、年龄和日期的数据表的内容结合起来。我用的是条形图或柱形图,但我不能让它按我想要的那样工作 我要寻找的是,图表的每一列在数据库的底部列名上都有自己的名字,在标题上都有标签显示SQL查询的结果,但如果在该查询中存在不同的数据,例如在SEX列中,则有两种可能性,男人或女人,我需要的是,如果在列图表的性别标题上有2个男人的结果和3个女人的结果,那么这些值必须出现在该列的标题中 我从SQLServerExpress数据库获取数据 这是我必须在图表中获取数据的查询:

我很难将一张图表与基本上是性别、婚姻状况、年龄和日期的数据表的内容结合起来。我用的是条形图或柱形图,但我不能让它按我想要的那样工作

我要寻找的是,图表的每一列在数据库的底部列名上都有自己的名字,在标题上都有标签显示SQL查询的结果,但如果在该查询中存在不同的数据,例如在SEX列中,则有两种可能性,男人或女人,我需要的是,如果在列图表的性别标题上有2个男人的结果和3个女人的结果,那么这些值必须出现在该列的标题中

我从SQLServerExpress数据库获取数据

这是我必须在图表中获取数据的查询:

SqlCommand cmd2 = new SqlCommand(string.Format("SELECT SEX, MARITAL,AGE,DATE FROM TEST WHERE (SEX IN (" + sex + ")) AND (MARITAL IN (" + marital + ")) AND (AGE (" + age + ")) AND (DATE IN (" + date + "))"), con1);

SqlDataAdapter da2 = new SqlDataAdapter(cmd2);

DataSet ds2 = new DataSet();
da2.Fill(ds2);

chart1.DataSource = da2;
chart1.Visible = true;
如果你不明白我的意思,这就是我用photoshop制作的东西:p:

我真的在c Winforms中搜索了所有与图表相关的网站,但我找不到任何类似的解决方案

任何人都可以帮助我使用我的bbdd中的绑定制作类似于图表示例的代码

谢谢你的回答

亲切的问候