private void MapPie()
{
List<string> allValues = new List<string>();
var NameLables = new List<string>();
CON.ConnectionString = ConfigurationManager.ConnectionStrings["conDB"].ConnectionString;
CON.Open();
CMD = new SqlCommand("select top (5) * from tblRecordDefects order by qty desc", CON);
RDR = CMD.ExecuteReader();
while (RDR.Read())
{
allValues.Add(Convert.ToString(RDR["qty"]));
var day = RDR.GetString(RDR.GetOrdinal("dname"));
NameLables.Add(day);
}
Func<ChartPoint, string> labelPoint = chartPoint =>
string.Format("{0} ({1:P})", chartPoint.Y, chartPoint.Participation);
DataContext = this;
}
我怎样才能RDR["qty"]
到达RDR.GetString(RDR.GetOrdinal("dname"))
这里string.Format("{0} ({1:P})", chartPoint.Y, chartPoint.Participation);
。我已经尝试过不同的方法,比如toArray()
所有,但它没有奏效。