Consulta con Where booleano

06/05/2004 - 03:28 por Antonio Ortiz | Informe spam
Hasta ahora no lo he probado pero es valido esto?
Select * From Clientes Where (Activo)

donde Activo es un campo int y contiene verdadero o falso

Hasta ahora lo he hecho asi:
Select * From Clientes Where (Activo<>0)

He intentado con la constante FALSE y TRUE pero me da error:
Select * From Clientes Where (Activo=TRUE)



gracias

Antonio Ortiz Ramirez
asesor en sistemas
ant@aortiz.net.nospam
www.aortiz.net
www.progvisual.com
 

Leer las respuestas

#1 Maxi
06/05/2004 - 03:42 | Informe spam
Wenas!! mmm no creo que te funcione :(( de todas maneras

Yo trato de usar para los Si/No esta tecnica (me funciona desde hace 5 años
y migre de motor en motor sin problemas)

Char(1) con un check donde se permita S o N

entonces mi where es campo ='s'

y no ando dependiendo si Access es -1 y 0 o si en sql es 0-1 o si en xxx es
1-2

pero bueno hay veces que no podemos cambiar la aplicacion :( yo me tome el
trabajo de hacerlo en su momento y desde que aplico esta tecnica nunca he
tenido mas problemas en lo absoluto :-)

Bye


Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Antonio Ortiz" escribió en el mensaje
news:
Hasta ahora no lo he probado pero es valido esto?
Select * From Clientes Where (Activo)

donde Activo es un campo int y contiene verdadero o falso

Hasta ahora lo he hecho asi:
Select * From Clientes Where (Activo<>0)

He intentado con la constante FALSE y TRUE pero me da error:
Select * From Clientes Where (Activo=TRUE)



gracias

Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net
www.progvisual.com



Preguntas similares