À L'Aide De Lecteur De Données MySQL

Je ne suis pas familier avec l'utilisation de Données de Lecteur, j'ai besoin d'aide avec le code suivant, je veux récupérer les données unique à partir de la base de données.

MySqlDataAdapter data = new MySqlDataAdapter(cmd);
                    conn.Open();
                    DataTable dt = new DataTable();
                    data.Fill(dt);
                    gridView1.DataSource = dt;

                    int retrievedValue = 0;
                    using (MySqlDataReader reader = cmd.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            if ((int)reader["order_status"] == 0)
                            {
                                retrievedValue = (int)reader.GetValue(0);

                                    GridView View2 = sender as GridView;
                                    e.Appearance.BackColor = Color.Green;
                                    e.Appearance.BackColor2 = Color.ForestGreen;
                            }
                        }
                    }
Quel est le type de order_status de la colonne? Aussi, vous devez utiliser == pour l'égalité de la vérification, = est l'opérateur d'affectation.
Il contient des valeurs numériques 1, 2, 3, 4, 5 de ses INT

OriginalL'auteur Kevin Rodriguez | 2015-04-16