Ciao.
IL tutto è molto semplice a patto che cambi il Datatype dei due campi che contengono le date ,ore minuti se per esempio dai LongTime "c'entrano pure i secondi!!!".
Fatto!!!!
Cospargete il tutto con abbondante colla vinilica.
FAtto!!!
Scusa ma non mi sono trattenuto!!!!!
Adesso puoi utlizzare le funzioni di somma e differenza tra date....tipo DateAdd. Ti consiglio di non iserire niente da codice ma di far fare tutto al database..... tipo:
insert into tabella (id,datacorrente,datascadenza) values(1,now(),dateadd("d",1,now()))
IN questo modo inserisce la data di sistema (con minuti e secondi!!!) nel campo datacorrente e inserisce la data corrente + quello che voui tu (giorni,mesi ,anniore,minuti,secondi....) nel campo datascadenza.
Non mi ricordo la funzione dateadd...comunque trovi documentazione abbondante..consiglio....fallo fare al database!!