Questo è il mio codice:
select fa quello che deve fare è cioè memorizza l'id della combo
selezionata.
Problema: io voglio visulizzare il contenuto dei campi Marca e Modello dopo la select (vedi Select) ma non ci riesco.Io li voglio visulizzare in una listBox.Un'altra cosa è corretto mettere
il codice in questo evento Private Sub cmbStrumento_LostFocus()?
Private Sub cmbStrumento_LostFocus()
Dim collStrumento As New Collection
Dim dbConn As New ADODB.Connection
Dim dbRec As New ADODB.Recordset
Dim strConnectionString As String
Dim strSQL As String
g_strConnectionString = "maia"
dbConn.ConnectionString = g_strConnectionString
dbConn.Open
dbRec.Open "Strumenti", dbConn, adOpenForwardOnly, adLockOptimistic, -1
Dim index
While Not dbRec.EOF
cmbStrumento.ItemData(index) = dbRec("ID_Strumento")
index = index + 1
dbRec.MoveNext
Wend
Dim strumento As String
strumento = cmbStrumento.ItemData(cmbStrumento.ListIndex)
strSQL = "SELECT Marca,Modello FROM SchedaStrumento WHERE ID_STRUMENTO='" & strumento & "'"
DoEvents
dbConn.Execute (strSQL)
dbRec.Close
Set dbRec = Nothing
dbConn.Close
Set dbConn = Nothing
End Sub