Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

sintassi funzione dateadd()

286 views
Skip to first unread message

kwz

unread,
Sep 1, 2002, 12:17:00 PM9/1/02
to
Qualcuno saprebbbe indicarmi la sintassi della funzione dateadd?
ho provato con il seguente formato:

dateadd("\d";15;[dataorigine])

dove 'dataorigine' rappresenta il campo di tipo data da incrementare di 15
gg ma non funziona; perche'?


Roberto da casa

unread,
Sep 1, 2002, 3:54:17 PM9/1/02
to

"kwz" <ciuk...@libero.it> ha scritto nel messaggio
news:04rc9.39045$ub2.6...@news1.tin.it...

Se stai operando con VBA:

DataFinale = DateAdd("d", 15, DataOrigine)

che poi alla fine non cambia nulla se fai:

DataFinale = DataOrigine + 15

Se invece stai operando con il generatore di espressioni, o in una query
tramite QBE, o simili:

DateAdd("g"; 15; [dataorigine])

Come intervallo devi usare "g" (per giorni) e non "d" (per day).
Ma anche in questo caso va più che bene [dataorigine]+15

--
Roberto

---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


kwz

unread,
Sep 1, 2002, 6:43:19 PM9/1/02
to

"Roberto da casa" <r.ma...@libero.it> ha scritto nel messaggio
news:Jfuc9.135035$lu5.3...@twister1.libero.it...

>
> "kwz" <ciuk...@libero.it> ha scritto nel messaggio
> news:04rc9.39045$ub2.6...@news1.tin.it...
> > Qualcuno saprebbbe indicarmi la sintassi della funzione dateadd?
> > ho provato con il seguente formato:
> >
> > dateadd("\d";15;[dataorigine])
> >
> > dove 'dataorigine' rappresenta il campo di tipo data da incrementare di
15
> > gg ma non funziona; perche'?
>
> Se stai operando con VBA:
>
> DataFinale = DateAdd("d", 15, DataOrigine)
>
> che poi alla fine non cambia nulla se fai:
>
> DataFinale = DataOrigine + 15
>
> Se invece stai operando con il generatore di espressioni, o in una query
> tramite QBE, o simili:
>
> DateAdd("g"; 15; [dataorigine])
>
> Come intervallo devi usare "g" (per giorni) e non "d" (per day).
> Ma anche in questo caso va più che bene [dataorigine]+15
>
>


grazie


0 new messages