10. november 2011 - 12:25Der er
8 kommentarer og 1 løsning
Problemer med returnering af dato
Jeg har behov for at få min forespørgsel til automatisk at sammenligne med samme dato sidste år med udgangspunkt i denne :
DateAdd("yyyy";-1;Date()-1)
Date() ønsker jeg imidlertid erstattet med en Variabel som brugeren selv indtaster i forbindelse med afviklingen af forespørgslen, eksempelvis [Indtast aktuel dato : ]
Med kunstig intelligens skaber HP’s nye OmniBook X 14 en unik og skræddersyet brugeroplevelse målrettet dem, der ønsker høj ydeevne og intelligente funktioner
24. juli 2024
Slettet bruger
10. november 2011 - 13:55#1
har du proevet at smide en format([Indtast aktuel dato : ] ,"Date") eller noget lignende ind?~)
Jeg synes jeg har prøvet alle varianter, men her er et eksempel som fejler hos mig :
SELECT [Indtast aktuel dato : ] AS UserInput, DateAdd("yyyy",-1,Date()-1) AS [dd LY Dato], DateAdd("yyyy",-1,[Indtast aktuel dato : ]-1) AS [LY UserInput];
Synes godt om
Slettet bruger
10. november 2011 - 14:11#3
Hvad med..
SELECT format([Indtast aktuel dato : ],"Date") AS UserInput, DateAdd("yyyy",-1,Date()-1) AS [dd LY Dato], DateAdd("yyyy",-1,[UserInput]-1) AS [LY UserInput];
Synes godt om
Slettet bruger
10. november 2011 - 14:12#4
eller...
SELECT format([Indtast aktuel dato : ],"Date") AS UserInput, DateAdd("yyyy",-1,Date()-1) AS [dd LY Dato], DateAdd("yyyy",-1,format([Indtast aktuel dato : ],"Date")-1) AS [LY UserInput];
DateAdd("yyyy";-1;DateAdd("d",-0,[Indtast aktuel dato : ]))
Synes godt om
Slettet bruger
10. november 2011 - 15:11#8
Saa var dit problem vel egentlig bare, at du havde faaet en ekstra -1 ind i din saetning:
DateAdd("yyyy";-1;[Indtast aktuel dato : ] -1)
skulle have vaeret:
DateAdd("yyyy";-1;[Indtast aktuel dato : ])
Synes godt om
Slettet bruger
10. november 2011 - 15:11#9
!~)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.