10. Januar 200223 j guten moin zusammen Wie kann ich in einer Abfrage einen bestimmten Zeitraum erfragen? das antsprechende Feld in der Tabelle ist wie folgt aufgebaut: Datum tt.mm.jjjj hh:nn:sms wichtig is hierbei nur dass das Datum Abfragbar ist, die Uhrzeit spielt dabei keine Rolle thx. schönen Gruß der Wolf
10. Januar 200223 j Hi! Du erstellt eine Abfrage und als Kriterium für Dein Datum gibst Du einfach folgendes ein: ( Access 97 ) --------------------------------------------------------- Zwischen #10.01.2002# Und #15.01.2002# oder Between #10.01.2002# And #15.01.2002# --------------------------------------------------------- Natürlich nur noch mit Deinen Datumsangaben. Dann müsste die Abfrage Dir Deine Daten liefern. Gruss
10. Januar 200223 j ja danke. kannste mir auch sagen, wie man das Variabel machen kann, also dass der User ne Maske bekommte bitte gewünschten Zeitraum eingeben? thx
10. Januar 200223 j un ich hab nochein problem ,dass ist mir erst beim test mit echten daten aufgefallen. scheint ein bug zu sein. ich hab in der abfrage wenn sämtliche datensätze abgefragt werden sollen gesagt nach datum aufsteigend sortieren. das macht der in der abfrage auch wunderbar. Aber im formular und im bericht die beide darauf basieren schmweißt access mir alles wieder durcheinander. es is übrigens access 97 weiß zufällig jemand was man da machen kann? bye der wolf
10. Januar 200223 j Bitte waehle demnaechst aussagekraeftigere Threadtitel. Nichts aussagende Titel werden gern ueberlesen.
11. Januar 200223 j @hades ok, mach ich, könntest du diesen thread vielleicht in "Zeitraum von bis abfragen in access97" umbenennen ? für alle die vielleicht ne idee haben, bisher hab ichs nämlich nicht hingekriegt. select * from TABELLE where to_char(DATUMSSPALTE, dd.mm.yyyy) between 'dd.mm.yy' and 'dd.mm.yy'; das obige hat mir jemand in einem anderen forum mitgeteilt, aber ich habs damti nicht hinbekommen.... plz help thx der wolf
11. Januar 200223 j Hi! Das Problem bei dem SQL ist, dass Du das Datum in ein bestimmtes Format bringen musst, damit das Statement funktioniert. Leider habe ich das Format nicht im Kopf. Vielleicht steht was in der Hilfe, aber ich werde mich mal kundig machen. Gruss
11. Januar 200223 j hey mercutio es hat sich erledigt ich habs hinbekommen und zwar so: WHERE (((tbl_eventhistory.datum) Between [Geben Sie das Anfangsdatum ein:] And [Geben Sie das Enddatum ein:]) ist irgendwie sehr einfach, aber es funktioniert.Da das Datum manuel eingegeben werden soll ist das genau richtig so bye der wolf
15. Januar 200223 j Schade dass du es schon hin bekommen hast , hätte nämlich auch nen heißen Tip gehabt . Einfach in deiner Abfrage in die Entwurfsansicht und dann bei Kriterien, unter deiner Datumsspalte, >=[Datum von] Und <=[Datum bis] eingeben (oder für Datum von , bzw. Datum bis einen individuellen Text). Wäre alles gewesen . Grüße Gizzmo
16. Januar 200223 j Hi! Falls sich die Berichtsreihenfolge nicht schon erledigt hat: Um in einem Bericht das Datum sortiert auszugeben ist es (leider) notwendig, daß im Berichtsentwurf das Datumfeld 'sortiert und gruppiert' wird. Die Sortierreihenfolge einer zugrundeliegenden Anfrage wird in Berichten seit Version 2.0 standhaft ignoriert...
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.