Ciao a tutti, ho questo problema:
In un mio programma di gestione spese, utilizzo 2 ComboBox per l'inserimento dei dati. Le combo vengono popolate con dei file TXT, ma la cosa non mi piace e quindi ho modificato il programma inserendo nel database(tipo mdf) 2 nuove tabelle(DESCRIZIONI e DETTAGLI) e quindi ho collegato le combo a "Origine Dati" e "Visualizza Membro" di ogni tabella per popolarle con gli elementi richiesti.
Fin qui tutto bene, ma gli elementi presenti nelle combo ho bisogno di selezionarli per l'inserimento dei nuovi record e fino ad ora utilizzavo
Private Sub ComboBox1_SelectedValueChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedValueChanged
DESCRIZIONETB.Text = ComboBox1.SelectedItem
End Sub
idem per i DETTAGLI
Adesso con la lettura degli elementi dalle tabelle, l'evento ComboBox1_SelectedValueChanged mi genera l'errore
$exception {"Cast non valido dal tipo 'DataRowView' al tipo 'String'."} System.InvalidCastException
in fase di caricamento del programma
Mi aiutate a capire dove sta l'inghippo? Perché quando utilizzavo i file txt le combo si popolavano senza andare a generare l'evento SelectedValueChanged?
Grazie