Visual Basic - Problemas con consulta SQL

Life is soft - evento anual de software empresarial
 
Vista:

Problemas con consulta SQL

Publicado por DS (20 intervenciones) el 06/11/2002 19:09:45
Este es mi problem:
Adodc1.RecordSource = "SELECT * FROM tabla WHERE x = Null"
con esta consulta kiero buscar los reg con el campo X vacio, pero no devuelve ninguno(aunke los hay) sin embargo con:
Adodc1.RecordSource = "SELECT * FROM tabla WHERE campo <> Null"
¡¡FUNCIONA!! :-O . Devuelve todos los reg menos los q contienen el campo X vacio. Que pasa? La base de datos esta creada con el VisData del Vbasic y en el diseño del campo se permite tamaño 0 (AllowSizeZero = true).

Gracias, un saludo...
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:Problemas con consulta SQL

Publicado por DS (20 intervenciones) el 06/11/2002 19:40:06
:-), Ya ta!! Weno el problema era q se pone asi:
Adodc1.RecordSource = "SELECT * FROM tabla WHERE x IS Null"
Lo dejo aki por si le sirve a alguien. Ta luego.
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
sin imagen de perfil

RE:Problemas con consulta SQL

Publicado por luis lemus (1 intervención) el 11/11/2002 22:17:03
normalmente la creación de bd en cualquier creador de bases de datos y al almacenar información, se debe asignar a los campos el tipo, de alli uno compara la variable con el tipo designado por la bd y no por campo null, al menos que sea a drede, de cualquier modo prueba con x='' o x=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