Remplir un Combobox avec un datatable
Bonsoir, j'ai fait des recherches concernant mon problème et aucune ne marche (ou je les comprends pas), Je précise que je travail sous Visual Studio 2008 en C# avec une base de donnée SQLite, ici je souhaite récupérer tous les libellés de la table GENRE ;
voilà mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| private SQLiteConnection sql_con;
private SQLiteCommand sql_cmd;
private SQLiteDataAdapter dataadaptater;
private DataSet mydataset = new DataSet();
private DataTable mydatatable = new DataTable();
private string chaine_co = "Data Source=mediasDB.db;Version=3;New=False;Compress=True;";
sql_con = new SQLiteConnection(chaine_co);
sql_con.ConnectionString = chaine_co;
sql_con.Open();
sql_cmd = sql_con.CreateCommand();
string CommandText = "select Libelle_G from genre";
dataadaptater = new SQLiteDataAdapter(CommandText, sql_con);
mydataset.Reset();
dataadaptater.Fill(mydataset);
mydatatable = mydataset.Tables[0];
sql_con.Close();
ComboBoxGenre.DataSource = mydatatable; |
Après l'exécution, dans mon combobox au lieu d'avoir les libéllés attendu j'obtiens ceci : ' System.Data.DataRowView ' sur chaque lignes.
Je ne comprends pas....