webForumDet fria alternativet

hämta från datum till datum

5 svar · 294 visningar · startad av mattiasnordin

mattiasnordinMedlem sedan maj 20012 080 inlägg
#1

Vet att jag har sett detta tidigare. Har till och med för mig att jag själv har frågat om ämnet men jag hittar inte det jag letar efter i min sökning. Antar att det är lätt om man kan svaret så jag frågar igen... :r

Access 2003

Jag behöver hämta alla poster mellan datum A och datum B. Kan någon peka i rätt riktning.

Datumet är i textformat och inte datumformat.

@ndersMedlem sedan juni 200032 969 inlägg
#2

Datumet är i textformat och inte datumformat.

Oj, varför då?

Jag skulle vilja att du använde datumtyp och between för att hämta poster från ett visst datumintervall.

mvh

mattiasnordinMedlem sedan maj 20012 080 inlägg
#3

Vad jag förstår så måste ett fält som är av typen datum innehålla ett datum. Jag behöver kunna radera ett datum så att posten är tom. Hur gör man det om man använder datum typen?

magnusfernstromMedlem sedan mars 20033 686 inlägg
#4

Nej. Datum-fält kan mig veterligen vara tomma.

mattiasnordinMedlem sedan maj 20012 080 inlägg
#5

Följande fungerar fastän fältet "post_skapad_datum" är av typen text.

sql = sql & " AND (post_skapad_datum BETWEEN #" &sFromTimelineDate &"# AND #" &sToTimelineDate &"#)"

:)

@ndersMedlem sedan juni 200032 969 inlägg
#6

Datumfält kan ha värdet NULL.
Försöker man sätta tomma strängar i fält där strängar inte hör hemma, då blir det inte helt oväntat fel.

Trots att ovanstående fråga fungerar bör du byta fälttyp, så du kan använda de datumfunktioner som finns, och så att sorteringen alltid blir korrekt.

137 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)