// Lecture base et mise a jour du datagrid

        private void MajGrid()
        {
            dataGridViewCoureurs.Rows.Clear();
            int idxmodcourse = 0, idxmodcoureur = 0, idxmodtransp = 0;

            // lecture table complète de la base.
            baseInscriptions = new DbInscriptions();
            MySqlDataReader reader = baseInscriptions.LecturetoutInscription();

            if (reader != null)          // on teste si la requete a bien retournéer un résultat
            {
                // Vérifie si des données sont présente dans reader

                if (reader.HasRows)
                {
                    int i = 0;
                    while (reader.Read())
                    {
                        // transforme index

                        for (int j = 0; j < listeDesIdxCourses.Count; j++)
                        {
                            if (reader.GetString(4) == listeDesIdxCourses[j])
                            {
                                idxmodcourse = j;
                            }
                        }
                        for (int x = 0; x < listeDesIdxCoureurs.Count; x++)
                        {
                            if (reader.GetString(2) == listeDesIdxCoureurs[x])
                            {
                                idxmodcoureur = x;
                            }
                        }
                        for (int y = 0; y < listeDesIdxTranspondeurs.Count; y++)
                        {
                            if (reader.GetString(3) == listeDesIdxTranspondeurs[y])
                            {
                                idxmodtransp = y;
                            }
                        }

                        // Ajout de la ligne au gridview.

                        dataGridViewCoureurs.Rows.Add(Convert.ToInt32(reader.GetString(0)), reader.GetString(1), listeDesNomCourses[idxmodcourse], reader.GetString(4), listeDesNomCoureurs[idxmodcoureur], reader.GetString(2), listeDesNomTranspondeurs[idxmodtransp], reader.GetString(3));
                        i++;
                    }
                }
            }
        }