Ver Mensaje Individual
  #14 (permalink)  
Antiguo 20/09/2005, 07:59
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 22 años, 2 meses
Puntos: 1
El campo "Tipo" es numérico. En la sentencia SQL no puedes poner "... AND tipo ='10'..." porque te va a dar error. Debes poner:
Código:
SQL="SELECT TOP 3 * FROM NUEVOS WHERE (Marca <> '"&marca&"') AND (Tipo = "&tipob&")  AND (Combustible = '"&combusb&"') AND (Potencia > "&Clng(potencia1)-20&") AND (Potencia < "&Clng(potencia2)+50&") AND Precio in(SELECT PRECIO FROM NUEVOS WHERE (Precio > "&Clng(precio_ini)-100&") AND (Precio < "&Clng(precio_fin)+20000&")) ORDER BY PRECIO, POTENCIA DESC;"