运用mschart控件时,横轴的数据为数据库中date类型的数据,如下图所示,原本为“2016-03-21”之类的数据显示成了”42450“之类的数据,问一下该怎么修改

程序如下:

程序如下:
private void button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("server=.;database=111;Trusted_Connection=SSPI");
SqlDataAdapter sda = new SqlDataAdapter("select * from[111].[dbo].[Table_3]", conn);
DataSet ds = new DataSet();
sda.Fill(ds);
DataView dv = new DataView(ds.Tables[0]);
chart1.Series[0].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
this.chart1.Series[0].Points.DataBindXY(dv, "time", dv, "U");
}
解决方案
100
在SQL语句中,将date类型转换成字符类型。