Se non erro, dovresti usare il metodo Seek dell'oggetto recordset.
La sintassi è la seguente:

Nomerecordset.Seek TipoRicerca, ValoreCercato

Dove in TipoRicerca devi specificare "=" se vuoi cercare il promo valore uguale a ValoreCercato.

Spero di averti aiutato, fammi sapere....

Ciao!!