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

DatDiff

32 views
Skip to first unread message

Reto Blum

unread,
Apr 30, 2004, 9:13:10 AM4/30/04
to
Hallo!

Ich möchte die Differenz in Tagen zwischen Heute und dem
Feld "Datum_Internetpublikation" ermitteln.

Die folgende Formel führt zum Ergebnis #Name?

=DatDiff("\d";[Datum_Internetpublikation];Jetzt())

Datum_Internetpublikation hat Feldtyp = Datum/Uhrzeit

Kann mir jemand weiterhelfen?
Danke & Gruss
Reto

Philipp Stiefel

unread,
Apr 30, 2004, 10:05:33 AM4/30/04
to
Reto Blum <anon...@discussions.microsoft.com> schrieb:

>Ich möchte die Differenz in Tagen zwischen Heute und dem
>Feld "Datum_Internetpublikation" ermitteln.
>
>Die folgende Formel führt zum Ergebnis #Name?
>
>=DatDiff("\d";[Datum_Internetpublikation];Jetzt())
>
>Datum_Internetpublikation hat Feldtyp = Datum/Uhrzeit


Die Funktion heißt DateDiff! Und das "d" im Intervall darf
nicht escaped werden.

Gruß
Phil


--
Bitte verwendet für Fragen zu Access mit DBMS-Server-Backends
die Newsgroup microsoft.public.de.access.clientserver! Danke!

Richtig zitieren im Usenet -> http://got.to/quote

Mark Doerbandt

unread,
Apr 30, 2004, 10:14:36 AM4/30/04
to
Hallo, Phil,

* Philipp Stiefel (Fr, 30 Apr 2004 14:05:33 GMT):

>> =DatDiff("\d";[Datum_Internetpublikation];Jetzt())

> Die Funktion heisst DateDiff! Und das "d" im Intervall darf
> nicht escaped werden.

Und da duerfen keine Semikola stehen?

Nein, nein, die Funktion heisst DatDiff, da muessen Semikola stehen
und statt "\d" sollte da imho "t" stehen.

Gruss - Mark

--
Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beiträge senden.

anon...@discussions.microsoft.com

unread,
Apr 30, 2004, 10:24:20 AM4/30/04
to
Hallo Phil

In der Hilfe von Access03 heisst die Funktion DatDiff.
Wenn ich DateDiff schreibe wird das automatisch auf
DatDiff korrigiert. Was heisst "darf nicht escaped
werden"? Bezieht sich das auf die "" oder auf / . Habe
beides ausprobiert, nützt nichts.

Hast Du einen weiteren Hint?
>-----Originalnachricht-----

>.
>

Simon

unread,
Apr 30, 2004, 10:42:01 AM4/30/04
to

Reto Blum

unread,
Apr 30, 2004, 10:54:28 AM4/30/04
to
Danke Mark! Mit "t" funktionierts, wenn ich zusätzlich
anstatt jetzt() datum() verwende.

Gruss & schönes Weekend!
Reto
>-----Originalnachricht-----

>.
>

Mark Doerbandt

unread,
May 2, 2004, 6:29:01 AM5/2/04
to
Hallo, Phil,

* Philipp Stiefel (So, 02 Mai 2004 09:05:43 GMT):

> Ist das in der deutschsprachigen Version von A2003 der Fall?

Das Problem ist z.B. der Abfrageentwurf oder aehnliche Stellen, wo
Access automatisch uebersetzt. Da heisst dann die Funktion (auch schon
in A97) DatDiff, es stehen Semikola und ein d wird (leider)
automatisch escaped statt es durch t zu ersetzen. Insofern eine
unzulaengliche Uebersetzung.

0 new messages