Zum Forum springen
access 2010 - Abrun...
 
Benachrichtigungen
Alles löschen

access 2010 - Abrundenproblem

3 Beiträge
2 Benutzer
0 Reactions
254 Ansichten
Tiltberger
Beigetreten: 23.06.2005

Hey!

ich habe kunden mit verschiedenen geburtsdaten
jetzt willl ich eine abfrage machen wo alle typen drin sind die jünger als 30 sind

daher mach ich im ausdrucksgenerator

=(jahr()-[tab_Geburtsdatu])/365,25

dann kommen dabei zahlen mit x stellen raus.
wenn ich aber bei eigenschaften auf festzahlen etc. setze bzw. versuche 0 kommastellen einzugeben rundet es entweder IMMER auf oder es zeigt die dinger mit den dezimalstellen an!

ich will aber obv das es nicht rundet :) der typ ist 26 und keine 26,65 z.b.!

wie kann ich das lösen?
ty


Antwort
Zitat
2 Antworten
Micha1893
Beigetreten: 19.11.2007

Bin kein Access Experte, aber dir sollten die Funktionen Int() bzw. Fix() weiterhelfen. Der Unterschied zwischen diesen beiden besteht nur bei negativen Zahlen, was in deinem Fall ja aber vernachlässigbar ist.

Beide Funktionen entfernen die Nachkommastellen und geben die Ganzzahl zurück, also z.B.:

Alter = Fix(26,65) ergibt 26

Hoffe das hilft einigermaßen.

Gruß Micha


Antwort
Zitat
Tiltberger
Beigetreten: 23.06.2005

mit int gings. danke für die hilfe!


Antwort
Zitat