Ma questa
'Persone.ID' = 'ID'
non fa riferimento ne' ad alcun campo ne' a valori ... sono solamente due costanti alfabetiche il cui confronto e' sempre falso e il recordset che ti viene restituito e' naturalmente vuoto..
Forse volevi scrivere
SQL1 = "SELECT Nome, Cognome FROM Persone WHERE Persone.ID = " & ID
... se il valore dell'id da cercare e' nella variabile ID e il campo e' Persone.ID ...

Rispondi quotando