24. september 2003 - 11:01Der er
13 kommentarer og 1 løsning
Checke om dato er nyere end i dag
Hvordan henter jeg kun de poster ud fra en ms sql database hvor datoen i feltet er nyere end i dag?
Jeg har prøvet med følgende:
Dato = FormatDateTime (Now, vbshortDate)
Sql= "SELECT i.Titel, i.Nyhed, i.OprettelsesDato, b.Navn, b.Email From Informationsstyring as i, Bruger as b Where i.TemaOmrådeID = " & ID & " and i.SlutDato >= " & Dato & " and b.BrugerID = i.BrugerID Order by i.OprettelsesDato"
Men det henter alle felterne ud ligemeget hvad. Smider jeg det direkte ind i databasens sql får jeg også alle poster ud og ikke kun dem der er nyere end i dag.
Sql= "SELECT i.Titel, i.Nyhed, i.OprettelsesDato, b.Navn, b.Email From Informationsstyring as i, Bruger as b Where i.TemaOmrådeID = " & ID & " and i.SlutDato > DATE() and b.BrugerID = i.BrugerID Order by i.OprettelsesDato"
Sql= "SELECT i.Titel, i.Nyhed, i.OprettelsesDato, b.Navn, b.Email From Informationsstyring as i, Bruger as b Where i.TemaOmrådeID = " & ID & " and i.SlutDato >= Getdate() and b.BrugerID = i.BrugerID Order by i.OprettelsesDato"
Men jeg har jo min Dato i følgende: Dato = FormatDateTime (Now, vbshortDate)
Synes godt om
Slettet bruger
24. september 2003 - 11:27#6
Huh? Det virker stensikkert. SQL'en afvikler selv datoen, har brugt det masser af gange. Prøv at skriv din nuværende SQL sti som du siger fejler, den med GetDate()
Sql= "SELECT i.Titel, i.Nyhed, i.OprettelsesDato, b.Navn, b.Email From Informationsstyring as i, Bruger as b Where i.TemaOmrådeID = " & ID & " and i.SlutDato >= " & GetDate() & " and b.BrugerID = i.BrugerID Order by i.OprettelsesDato"
Synes godt om
Slettet bruger
24. september 2003 - 11:36#8
GetDate() er SQL, dvs du skal IKKE have " & & " med, det er kun hvis det er ASP det skal eksekveres som. Prøv at sætte den her SQL Streng ind, du skal ikke ændre i den.
Sql= "SELECT i.Titel, i.Nyhed, i.OprettelsesDato, b.Navn, b.Email From Informationsstyring as i, Bruger as b Where i.TemaOmrådeID = " & ID & " and i.SlutDato >= GetDate() and b.BrugerID = i.BrugerID Order by i.OprettelsesDato"
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.