18. maj 2009 - 14:59Der er
14 kommentarer og 1 løsning
Dato mellem 2 datoer
Hej
Jeg har en tabel kaldet "Udløb"
I tablen er der følgende felter: ID Firma Produkt Start Udløb
Udløb er i dato format: dd-mm-yyyy
Jeg vil gerne kunne skrive fx 01-01-2004 og 01-01-2006 og så viser den alle dato som er mellem disse 2. Feltet som den skal kigge på det ud fra er "Udløb"
SELECT Udløb.Firma, Udløb.Start, Udløb.Udløb, Udløb.Produkt, * FROM Udløb WHERE (((Udløb.udløb) Between [indtast første dato] And [indtast sidste dato]));
SELECT Udløb.Firma, Udløb.Start, Udløb.Udløb, Udløb.Produkt FROM Udløb WHERE (((Udløb.[Udløb])>01/01/2004 And (Udløb.[Udløb])<01/01/2006)) ORDER BY Udløb.Udløb;
Så nu har jeg ændret så min tabel hedder udløbs istedet, men det gør stadig ingen forskel desværre.
SELECT [Udløbs].Firma, [Udløbs].Start, [Udløbs].Udløb, [Udløbs].Produkt FROM Udløbs WHERE ((([Udløbs].Udløb)>#1/1/2004# And ([Udløbs].Udløb)<#1/1/2006#)) ORDER BY [Udløbs].Udløb;
Db modtaget og returneret. Jeg har indsat et between kriterie som ovenfor beskrevet. Svar fra bruger er, at det fungerer men hvorfor er stadig en gåde.
Men hvis det fungerer nu, skal vi bare have spørgsmålet afsluttet.
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.