Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-04-2006
utopico utopico is offline
Miembro
 
Registrado: dic 2005
Posts: 13
Poder: 0
utopico Va por buen camino
Valores nulos en fechas

Hola.
Tengo una tabla en access y quiero filtrar los registros que tengan un campo fecha sin valor. Uso el siguiente código:

Cita:
queryEntregas.SQL.Clear;
queryEntregas.SQL.Add('SELECT * FROM Entregas');
queryEntregas.SQL.Add('WHERE FechaGeneral = :Fecha');
queryEntregas.SQL.Add('ORDER BY Expedicion');
queryEntregas.Parameters.ParamByName('Fecha').Value := Null;
queryEntregas.ExecSQL;
queryEntregas.Open;
pero no me devuelve ningun registro.

La verdad no sé donde está el fallo.

Muchas gracias de antemano.
Responder Con Cita
  #2  
Antiguo 08-04-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Utiliza
Código SQL [-]
Where Fecha is null;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 08-04-2006
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
Null es un estado no un valor

Null es un estado no un valor, por lo tanto bien lo que propone marcoszorilla
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
  #4  
Antiguo 09-04-2006
utopico utopico is offline
Miembro
 
Registrado: dic 2005
Posts: 13
Poder: 0
utopico Va por buen camino
Muchas gracias.
Mañana lo probaré.
Responder Con Cita
  #5  
Antiguo 12-04-2006
FOURIER FOURIER is offline
Miembro
 
Registrado: dic 2005
Posts: 40
Poder: 0
FOURIER Va por buen camino
Código Delphi [-]
queryEntregas.SQL.Text:='SELECT * FROM Entregas WHERE (IIF(ISNULL(FechaGeneral),0,1))';
queryEntregas.Open;

Eso te debe funcionar
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Comparando valores nulos pyanqn Conexión con bases de datos 9 15-11-2005 21:09:32
Crystal Reports_8 con valores nulos arantzal Impresión 7 28-09-2005 17:18:49
Seleccionar valores nulos hector.roma SQL 6 22-07-2005 19:41:40
erro valores nulos se agregan a la base de datos =S sakuragi Conexión con bases de datos 4 17-11-2004 15:56:02
Consulta con valores nulos interbase afarenas Firebird e Interbase 4 26-09-2003 17:33:44


La franja horaria es GMT +2. Ahora son las 15:01:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi