te recomiendo que pongas un valor por default si no creas los campos de la tabla en el evento afterinsert de la tabla puedes poner:
dataset['Campo1'] := 0;
dataset['Campo2'] := 0;
etc, asi cuando hagas las operaciones, no abra nulos abra ceros... si por alguna causa necesitas los nulos entonces puedes comprobar
if tabla.fieldbyName('Campo1').IsNull then
..acciones si es nulo
else
..acciones si no es nulo
|