Sono alle prese con un'errore che non ha modo di esistere. Mi spiego:
Faccio una normale query di selezione per ricercarmi il record selezionato e, quando vado ad interrogare EOF mi da true. La cosa buffa è che se io copio ed incollo la query direttamente su access, va a buon fine e trova il record. Non capisco dov'è il problema... 
Ecco il codice:
codice:
Sub CaricaMagazzino()
Set rsTabella = New ADODB.Recordset
sSQL2 = ""
AddSql sSQL2, "SELECT * FROM Magazzino WHERE Descrizione LIKE " & TXT_Descrizione
AddSql sSQL2, "ORDER BY Descrizione"
rsRicerca.Open sSQL2, ConnDB
If rsRicerca.EOF = False Then
LSB_Descrizione.Clear
Do While rsRicerca.EOF = False
LSB_Descrizione.AddItem rsRicerca!Descrizione
LSB_Descrizione.ItemData(LSB_Descrizione.NewIndex) = rsRicerca!ID_Magazzino
rsRicerca.MoveNext
Loop
LSB_Descrizione.ListIndex = -1
End If
rsRicerca.Close
Set rsRicerca = Nothing
End sub