09. januar 2003 - 14:43Der er
5 kommentarer og 1 løsning
Datoparameter
Hej Jeg bruger MS Query til dataforespørgsel i en Navision Database. Med følgende Sql-streng bliver jeg "prompted" om en dato og uanset hvilken af mig kendt datoformat jeg indtaster får jeg meddelelsen: Fejl i dato parameter har I nogen forslag
SELECT Ressourcepost.Ressourcenr_, Ressourcepost.Bogforingsdato, Ressourcepost.TF_Kode, Ressourcepost.Antal FROM Ressourcepost Ressourcepost WHERE (Ressourcepost.Ressourcenr_ Between '3000' And '4000') AND (Ressourcepost.Bogforingsdato Between {d '2003-01-01'} And ? )
Mød TrackMan og Veo på Computerworld Cloud & AI Festival og hør, hvordan tech ændrer måden, vi træner og udvikler talent – fra skolebold til The Masters.
Du kan benytte følgende format (mm/dd/yyyy) for at skrive datoer i SQL - fx: select ... from Table where YourDate between '01/01/2003' and '01/20/2003'
En rigtig god måde er at benytte måneden i bogstaver - fx: select ... from Table where YourDate between '1. jan. 2003' and '20. jan. 2003'
Hvis du bare skal have data fra og med en dato kan du benytte select ... from Table where YourDate >= '01/01/2003'
eller
select ... from Table where YourDate >= '1. jan. 2003'
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.