06. oktober 2006 - 15:21Der er
4 kommentarer og 2 løsninger
Forespørgsel - undlade lørdag/søndag
Er det muligt i forespørgselsdesigneren at lave forespørgslen så poster hvor datoen er en lørdag IKKE kommer med i resultatet? Feltet Dato indeholder datoer på formen dd-mm-yyyy
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
NavnPåUgedag er vist en "hjemmelavet" funktion, som der ingen grund er til at medtage i kriteriet, Weekday alene er nok til at identificere ugedagen. Du skal bare selektere på et nummer i stedet.
SELECT * FROM dinTabel WHERE Weekday(ditDatofelt) <> 7 And Weekday(ditDatofelt) <> 1
(hvor 7 svarer til vbSaturday - altså lørdag - og 1 svarer til vbSunday - altså søndag)
Hvis du gerne vil have dagens navn retur, ligger Format funktionen lige til højrebenet:
SELECT *, Format(ditDatofelt, "dddd") As Ugedag FROM dinTabel WHERE Format(ditDatofelt, "dddd") <> "lørdag" And Format(ditDatofelt, "dddd") <> "søndag"
Jeg håber du kan forstå SQL sætningen, selv om især begyndere er meget glade for den grafiske overflade (suk!).
Format(ditDatofelt, "dddd") As Ugedag skal "oversættes" til Ugedag:Format([ditDatofelt];"dddd") i den grafiske overflade.
Takker lige hvad jeg havde brug for... kjulius, læg et svar. (btw, kan ikke erindre hvorfor det skulle være "kriterie i design editoren", føler mig også selv mere hjemme i SQL koden - men jeg må jo have haft en årsag...) ;)
Undskyld, mit suk var skam ikke for at punke dig. Jeg kan da også ind imellem bruge den grafiske overflade - men mest til de mindre krævende opgaver. Men jeg synes bare det er svært at videreformidle en forespørgsel, hvis det skal være i det format - i hvert fald her på dette site, hvor vi jo ikke har mulighed for at vedhæfte grafik. Så det er nok mere min egen uformåen på det felt, jeg sukkede over.:-)
Hvis du nu ikke havde været hjemme i SQL syntaxen, kunne jeg jo have lavet nok så god en løsning. Med mindre afsender og modtager er på samme "bølgelængde", bliver det jo bare støj. Så derfor min lille "grafiske" oversættelse.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.