Я пытаюсь сделать графическую диаграмму в C #.Но у меня есть информация об ошибке, подобной этой
Error System.InvalidOperationException: Operation is not valid du to the current state of the object.
at Oracle.DataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior)
at Oracle.DataAcess.Client.OracleCommand.ExecuteReader()
at WindowsFormsApplication1.Form3.btnLOAD_Click(Object sender, EventArgs e) in ....
Я изо всех сил пытался решить эту проблему, но я не нашел способа исправить свою программу кодирования.Кто-нибудь может помочь мне решить эту проблему, пожалуйста?Спасибо.Вот мой код
try
{
con.Open();
OracleCommand command = new OracleCommand();
command.Connection = connection;
string query = "SELECT * FROM TMCI_QC_LINE";
command.CommandText = query;
OracleDataReader dr = command.ExecuteReader();
while (dr.Read())
{
chart1.Series["QTY_NG"].Points.AddXY(Convert.ToInt32(dr["ITM_CD"].ToString()), Convert.ToInt32(dr["QTY_NG"].ToString()));
}
con.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error " + ex);
}