by sjingo » Wed Mar 24, 2010 12:06 am
Hola Ruben...
Tienes 3 formas de preguntar si la columna es Nula.
1. Antes de cargar el recordset usando una consulta sql: (Con Mysql)
select ifnull(colfecha,now()) as NuevaCol FROM Tabla where otracol IS NULL
Si la colfecha no es nula me devuleve colfecha, de lo contrario me da la fecha actual, y haga esto con todos los registros cuya otracol es nula.
2 Por ejemplo si quieres hacer un filtro desde el propio recordset con las columnas cuya fecha sea nula haríamos:
oRs:Filter:="colfecha=NULL"
3. Desde Harbour ya es conocido para todos que se puede preguntar si un valor devuelto es nulo así:
if(ors:Fields('colfecha'):Value)=nil
Culquiera de estas puedes usarlo dependiendo del escenario donde te encuentres.
Espero te sirva de algo.
Un saludo
Marcelo Jingo
Marcelo Jingo