Pregunta: | 16786 - CONSULTA SELECT CON CRITERIO BOOLEANO |
Autor: | Ramón Beltran Encinas |
Tengo una duda, quiero hacer una consulta en Vb utilizando SELECT, estoy haciendo un criterio para un campo booleano, y mi pregunta es como debo de poner el valor.
Ejemplo 1: "SELECT * FROM Clientes WHERE Baja=" & True & " AND Ciudad=" & Trim(Label1) si lo pongo de esa manera me indica se que se esperaba un 1, me he fijado que en access los valores booleanos se graban en casillas y a veces como -1 (True) o 0 (False) si le pongo -1 en vez de True, no me devuelve ningun resultado la consulta. Gracias por su ayuda |
Respuesta: | Jose A. |
Hola Ramón.
Prueba lo siguiente: "SELECT * FROM Clientes WHERE Baja = True AND Ciudad = " & Trim(Label1) Si te fijas, el valor Booleano no "sale de la consulta como si fuera una variable cualquiera. Si esto no te funciona, escríbeme y lo arreglamos. Un Saludo. |