Aşağıdaki koda sahibim:DataTable.Select() sonucunu bir ListBox denetimine nasıl bağlarım?
ListBox.DataSource = DataSet.Tables("table_name").Select("some_criteria = match")
ListBox.DisplayMember = "name"
DataTable.Select()
method bir System.Data.DataRow
nesnesi döndürür.
ListBox.DisplayMember
özelliğinde ne belirttiğim önemli değil, tek görebildiğim, "name"
sütunundaki istediğim değer yerine System.Data.DataRow
olarak gösterilen doğru sayıda öğe içeren ListBox'tır!
Oluşan diziye DataTable.Select()
'den bağlamak yerine, ListBox
'e eklemek ve her birini ListBox
'e eklemek mümkün mü?
(Döngü ile ilgili bir sorunum yok ama zarif bir son değil!)
Çoğu durumda standart denetimleri doğrudan bir DataTable'a veya DataRow'a bağlayamazsınız. DataTableView veya DataRowView almak zorunda. Josh doğru. – Will
İyi görüş, teşekkürler Josh. –
Harika cevap, teşekkürler: o) – Andrew