十万火急!c#winform,水晶报表中的图表纵轴显示的值始终为1
c# winform项目。在水晶报表中插入了一个图表,水平轴显示正确,但是纵轴的柱形图的值始终为1,每个柱形图显示的始终是一条平行线,是哪个地方没设置好吗???数据绑定 代码:
string sql = "select lenth_degree,sum(weight) as sumweight from checkinfo group by lenth_degree";
string sqlcon = db.getconnstr();
SqlConnection conn = new SqlConnection(sqlcon);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(sql, sqlcon);
DataSet2 ds1 = new DataSet2();
da.Fill(ds1, "DataTable1");
if (ds1.Tables["DataTable1"].Rows.Count == 0)
{
MessageBox.Show("错误!");
this.Close();
}
else
{
CrystalReport2 cr1 = new CrystalReport2();
cr1.SetDataSource(ds1.Tables["DataTable1"]);
this.crystalReportViewer1.ReportSource = cr1;
this.crystalReportViewer1.RefreshReport();
} --------------------编程问答-------------------- --------------------编程问答-------------------- string sql = "select lenth_degree,sum(weight) as sumweight from checkinfo group by lenth_degree";
string sqlcon = db.getconnstr();
SqlConnection conn = new SqlConnection(sqlcon);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(sql, sqlcon);
DataSet2 ds1 = new DataSet2();
da.Fill(ds1, "DataTable1");
if (ds1.Tables["DataTable1"].Rows.Count == 0)
{
MessageBox.Show("错误!");
this.Close();
}
else
{
CrystalReport2 cr1 = new CrystalReport2();
cr1.SetDataSource(ds1.Tables["DataTable1"]);
this.crystalReportViewer1.ReportSource = cr1;
}
还有看看你的xsc和xsd文件写对没有
补充:.NET技术 , C#