Tamopoco es ese el problema porque si relleno las dos variables me da el siguiente problema
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'precio <=40 AND distancia <=40ORDER by Id DESC'.
/julioelectro/bucom.asp, line 141
Muchas gracias por ayudarme.