Bueno, a ver si entendimos, tienes una campo f_nueva que es una fecha posiblemente la actual o la del momento del registro, no? entonces tienes otro campo llamado f_cad que es la fecha de caducación me parece no?, vale, y lo quieres mostrar en el dbgrid con un mes de diferencia, o sea, un mes mas de la fecha registrada en f_nueva, si es asi entonces deberias usar en la consulta una de estas dos funciones:
en caso de que uses SQL Server:
ADD_MONTHS: devuelve la fecha incrementada en "n" meses.
Código SQL
[-]select ADD_MONTHS(f_nueva, 1) as f_cad from tclient
en caso de que uses MySql:
DATE_ADD
Código SQL
[-]select DATEADD(f_nueva INTERVAL 1 MONTH) as f_cad from tclient //creo que es asi no recuerdo lo hice al vuelo
Saludos.