Sto cercando di ottenere i dati dal database in base all'elemento selezionato nello ComboBox
ma quando provo ad accedere all'elemento selezionato ComboBox
esso mi dà "System.Data.DataRowView "Ottenere System.Data.DataRowView mentre si ottiene il valore da ComboBox
ho fatto la stessa cosa con una semplice query di selezione in un'altra funzione e che funziona bene, ma non so il motivo per cui non funziona in questa query [...?]:
_dataAdapter.SelectCommand.CommandText = "SELECT lt.Name FROM Leader as lt LEFT JOIN Material as mt ON lt.Student_id=mt.lead_id where lt.Name=" + "'" + cmbLeader.SelectedItem.ToString() + "'";
Qualcuno può dirmi quale potrebbe essere il problema?
Ho provato ad utilizzare SelectedValue ancora ottengo System.Data.DataRowView, come posso trasmettere dal SelectedItem a DataRowView – jarus
thanx ho trovato il modo di lanciare SelectedItem a DataRowView String str = ((DataRowView) cmbLeader.SelectedItem) [ "Nome"] ToString().; – jarus
@jarus: aggiornata la risposta con i dettagli sul casting su DataRowView. –