Bom dia a todos.
Pessoal, estou tentando criar um grafico pelo Chart no visual studio, mas quano executo ocorre o erro de index:
System.IndexOutOfRangeException: O índice estava fora dos limites da matriz.
vejam o metodo aplicado:
protected void obterDados()
{
SqlConnection cn = new SqlConnection();
cn.ConnectionString = conexao;
SqlCommand cmd = new SqlCommand("select nr_ordem, cod_equipamento from registro_osm order by nr_ordem",cn);
cn.Open();
SqlDataReader Reader = cmd.ExecuteReader();
int cont = 0;
while (Reader.Read())
{ barras[cont] = Convert.ToInt32(Reader["nr_ordem"].ToString()); //Convert.ToInt32(Reader.GetString(0)); //Convert.ToInt32(Reader["nr_ordem"].ToString());
nomes[cont] = Reader["cod_equipamento"].ToString(); //Reader.GetString(1);
cont++;
}
Reader.Close();
cn.Close();
Graficos1.Series["Series1"].Points.DataBindXY(nomes, barras);
}
Agradeço a ajuda de todos