Visual Basic - Filter con campo Si/No

Life is soft - evento anual de software empresarial
 
Vista:

Filter con campo Si/No

Publicado por Luis (2 intervenciones) el 02/08/2007 07:21:46
Hola!, tengo una base (Access) con los datos de socios y un campo (del tipo Si/No) llamado Activo que me indica que si es verdadero el socio está activo,caso contrario si es falso el socio está inactivo. Quiero filtrar los socios INACTIVOS para luego mostrarlos, por ejemplo, en un Datagrid, pero me da un error que me dice " no coinciden los tipos".
Probé las siguientes formas, pero no me funcionan:
.Filter = "activo= " + False
Otra:
.Filter = "activo like' " + False + " ' * "

Es una pavada, pero no puedo darme cuenta de mi error.
Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Filter con campo Si/No

Publicado por Pedro Luis (878 intervenciones) el 02/08/2007 09:54:30
En vez de False pon 0, internamente el false es 0 y el true es 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Filter con campo Si/No

Publicado por Luis (2 intervenciones) el 02/08/2007 18:15:48
Al principio probé y no me funcionaba, pero le puse STR y andubo de diez:
.Filter= "activo= " + Str(0)
Gracias por haber despejado mi gran duda!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Filter con campo Si/No

Publicado por Yo (38 intervenciones) el 02/08/2007 15:57:27
.Filter = "Not activo"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Filter con campo Si/No

Publicado por Luis (2 intervenciones) el 02/08/2007 18:12:00
Gracias por resolver mi duda!!! Por si alguno le pasa lo mismo, de esta manera también me funcionó:
.Filter= "activo= " + Str(0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar