Problemer med at læse en tabel over i en listbox
HejJeg er ved at lave en listbox med lande navne, navnene ligger i en tabel og læses ind med dataadabter og fill kommandoen.
Men når jeg flytter datasættets indhold ind i listboxen står der bare :
"System.Data.DataRowView" i alle elementer af listboxen.
Min kode som ikke virker ser sådan ud :
db.MdbPassSqlsAdapter("select * from Country");
db.dbDataAdapter.Fill(dbDataSet, "Country");
Country.DataSource=dbDataSet.Tables["Country"].DefaultView;
Country.DataBind();
Jer har også noget kode der virker fint men her flytter jeg datasettet ind i en Datagrid.
db.MdbPassSqlsAdapter("select * from Country");
db.dbDataAdapter.Fill(dbDataSet, "Country");
MyDatagrid.DataSource=dbDataSet.Tables["Country"].DefaultView;
MyDatagrid.DataBind();
Jeg har også lavet et lille eksempel hvor jeg flytter en collection ind i listboxens datasource property og dette virker også fint.
ArrayList CountryList = new ArrayList();
CountryList.Add ("Denmark");
CountryList.Add ("Ireland");
CountryList.Add ("Spain");
CountryList.Add ("U.S.A");
CountryListbox.DataSource = CountryList;
CountryListbox.DataBind();
Jeg har på fornæmmelsen at min fejl ligger i denne linie :
Country.DataSource=dbDataSet.Tables["Country"].DefaultView;
Hvad gør jeg galt, er der nogen der kan hjælpe ?
