Ciao a tutti,
ho una riga che aggiunge un mese ad una data variabile, ma in fase di compilazione mi dà errore sul "dateAdd()" , l'errore è argument not optional.
La stringa è
codice:data2 = DateAdd("m", dataA)![]()
Da cosa potrebbe dipendere?
Grazie!![]()
Ciao a tutti,
ho una riga che aggiunge un mese ad una data variabile, ma in fase di compilazione mi dà errore sul "dateAdd()" , l'errore è argument not optional.
La stringa è
codice:data2 = DateAdd("m", dataA)![]()
Da cosa potrebbe dipendere?
Grazie!![]()
la funzione dateAdd richiede tre parametri
dataA=date 'dateA = oggi
msgbox dataA
data2 = DateAdd("m", 2,dataA) ' date2 = dateA + 2 mesi
msgbox data2
![]()
Ho mille libri sotto il letto non leggo più
ho mille sogni in un cassetto non lo apro più
parlo da solo e mi confondo e penso
che in fondo sì sto bene così
Manca un parametro; se non ricordo male, la funzione DateAdd richiede di specificare un primo parametro interval che esprime, sottoforma di stringa, l'unità temporale dell'intervallo (indica giorni, mesi, anni), un parametro number che indica la quantità di tempo da aggiungere (nell'unità espressa con il primo parametro) e infine un parametro date che identifica il valore data/ora al quale si deve applicare l'elaborazione che verrà poi restituita come valore di ritorno, memorizzabile in una variabile o utilizzabile in espressioni.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
:rollo: : ho bisogno di ferie.
grazie ragazzi, soprattutto per la velocità di risposta!!!
![]()