sql >> Database >  >> RDS >> Mysql

Waarom krijg ik System.Data.DataRowView in plaats van echte waarden in mijn Listbox?

Ik heb altijd te maken met dit probleem, zelfs als ik de DisplayMember . instel en ValueMembers van de keuzelijst.

Uw huidige code is correct en zou moeten werken als u toegang nodig heeft tot de huidige geselecteerde itemwaarde van een kolom van uw dTable je kunt ze dit laten doen:

DataRowView drv = (DataRowView)lstNames.SelectedItem;
String valueOfItem = drv["NameAndScore"].ToString();

Wat ik leuk vind aan het krijgen van de volledige DataRowView is dat als je meer kolommen hebt, je nog steeds toegang hebt tot hun waarden en ermee kunt doen wat je nodig hebt.



  1. Bewaar speciale tekens bij het importeren in mysql vanuit csv

  2. Maximale lengte voor tekst van het MySQL-type

  3. Is er een manier om automatisch een trigger te maken bij het maken van een nieuwe tabel in MySQL?

  4. Hoe maak ik een nieuwe database aan na de eerste installatie van Oracle database 11g Express Edition?