
11/03/2005, 03:06
|
 | | | Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 3 meses Puntos: 0 | |
Ayuda con buscador Hola, tengo que hacer un buscador de una base de datos, la bd consta de una tabla con 7 campos por registro, las busquedas seran segun esos 7 campos, CodCoche, Marca,Modelo,CV,CC,AÑO pero habra veces que el usuario solo introduzca 2 campos, o 4 o 1 ..... entonces, tengo que hacer una consulta diferente para cada tipo de opcion???? serian combinaciones de 7 elementos y serian muchisimas opciones.... hay alguna manera de hacer esto en una sola consulta SQL, que detecte que no hay parametro por ejemplo de CV y meta en la consulta todos los coches de cualquier CV?
Usando esta sentencia me funciona bien, pero cuando tengo que comparar campos numericos y buscar por ejemplo los coches con un rango de CV no me va, y si lo hago de la manera tradicional CV < "& StrCV &" combinandolo con el UCASe paral os otrosd campos tampoco me funciona.....
WHERE UCase(Marca) like '%" & UCase(StrMarca) & "%'
No se si me explico....
A ver si alguien me puede ayudr... |