23/08/2013, 06:03
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Problema con criterio en consulta No me queda claro qué estás usando como motor de bases de datos, si Access (espero que no), SQL Server o qué, más allá de lo que tengas en el formulario, que está un poco fuera del alcance del foro.
Pero lo que te remarca @Libras es correcto. En cualquier caso, ya a nivel de SQL, la única forma en que buscar la máquina 8 devuelva al mismo tiempo 8 y 18, es que la consulta que se genera use un LIKE, lo que sería incorrecto si los identificadores son numéricos. Esto es porque cuando se trata de valores numéricos, al ser magnitudes discretas, sólo se deben consultar por =, <, > <> o BETWEEN, pero jamás con un LIKE, justamente porque genera resultados de alta imprecisión.
¿Puedes aclararnos lo que usas y en qué momento se genera la consulta y cómo?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |