[C#] windows form et ComboBox
Bonjour à tous
j'essaye de creer une application windows form qui permet de lire une base access.
A l'aide d'une OpenFileDialog je recupere le FileName de la base access à ouvrir.
Ensuite je liste les differentes tables de la base
Code:
1 2 3 4 5 6 7
|
conn.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;"+"Data source="+MaBoite.FileName;
conn.Open();
DataTable schemaTable=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,new object[] {null, null, null, "TABLE"});
Choix.DataSource = schemaTable;
Choix.DisplayMember = "TABLE_NAME";
conn.Close(); |
jusqua la tout va bien.
Ensuite j aimerai que lorsque l'utilisateur choisit un item dans la combobox ca effectue une requete de type "SELECT * FROM"+ NomDeLaTable;
mon problem c est que sur un
Code:
1 2
| string sNomTable = Choix.SelectedItem.ToString();
MessageBox.Show(sNomTable); |
(j'utilise une messagebox pour tester la valeur recuperer) je n'obtient pas le nom de la table mais System.Data.DataRowView
quelqu un as t il une idée de ce qui ne va pas ?
d'avance merci