kia
08-09-2008, 12:39:18
Hola. Estoy empleando Dateedit (Rx) para introducir las fechas. empleo D6. Firebird, y MDO.
Esta acualización me funciona muy bien
SQL.Add('UPDATE '+Hierro+' SET '+ORO+'='+'null'+' WHERE '+ORO+'='+PLATA);
en cambio esta otra NO
SQL.Add('UPDATE '+Hierro+' SET '+ORO+'='+PLATINO+' WHERE '+ORO+' is null');
No me funciona con fechas nulas (null) o en blanco.
Hierro=MDOQuery
ORO=Campo a reemplazar
PLATINO=Valor Bueno
PLATA= Valor malo
La secuencia es :Actualiza el MDOQuery1, Busca por el campo Oro todas las fechas en blanco y las sustituyes por el valor Platino...
Sabeis donde estoy fallando ? gracias.... (soy novato en SQL)
Esta acualización me funciona muy bien
SQL.Add('UPDATE '+Hierro+' SET '+ORO+'='+'null'+' WHERE '+ORO+'='+PLATA);
en cambio esta otra NO
SQL.Add('UPDATE '+Hierro+' SET '+ORO+'='+PLATINO+' WHERE '+ORO+' is null');
No me funciona con fechas nulas (null) o en blanco.
Hierro=MDOQuery
ORO=Campo a reemplazar
PLATINO=Valor Bueno
PLATA= Valor malo
La secuencia es :Actualiza el MDOQuery1, Busca por el campo Oro todas las fechas en blanco y las sustituyes por el valor Platino...
Sabeis donde estoy fallando ? gracias.... (soy novato en SQL)