Visto che non funziona ho sicuramente sbagliato qualcosa ma almeno ho provato seguendo un esempio trovato in rete:
codice:Dim CN As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\negozio.mdb;Persist Security Info=False") Dim strSql As String = "Select * FROM Prodotti where id ='" + cmbProdotto.Text + "'" Dim CMD As New OleDb.OleDbCommand(strSql, CN) CN.Open() Dim RDR As OleDb.OleDbDataReader = CMD.ExecuteReader() While (RDR.Read()) txtID.Text = RDR.Item("id") End While RDR.Close() CN.Close()
Cosa significa per te: Non funziona ?
A noi non dice nulla, anche perché è impossibile darti delle dritte se PRIMA scrivi una cosa e POI ne scrivi un'altra.
Probabilmente id è un numero quindi non devi mettere gli apici
Ma poi perché leggi l'id in seguito e non quei campi che ti servono?
No MP tecnici (non rispondo nemmeno!), usa il forum.
Oltre all'id devo leggere anche la quantità, il prezzo ecc. ho solo fatto una prova veloce per vedere se leggeva intanto qualcosa
Grazie per avermi risposto e buon pranzo per chi lo fa
Nella combo hai messo il codice, quando selezioni devi cercare nel db il codice e non l'ID che non conosci.
Ragazzi posso chiedere ? Esiste un servizio a PAGAMENTO dove poter chiedere una consulenza sul codice di un progetto come nel mio caso ? Grazie
Mi sono accorta che ho dei prodotti praticamente con lo stesso nome ecco perchè vorrei filtrare il tutto per ID.