webForumDet fria alternativet

Date

10 svar · 221 visningar · startad av Bjuris

BjurisMedlem sedan juli 2001542 inlägg
#1

Argh...
satt och skerv en fråga om beskrev mitt problem i minsta detalj, men så kraschade IE...
Jag har ett problem när jag skall jämföra ett datum i en databas med variabeln Date så fungerar inte detta.
Varför????

------------------
När blir en kula ett klot?

OveRRidEMedlem sedan feb. 20018 509 inlägg
#2

Vad har du för format på datumet du får från Date?

------------------
Set myWorld = Connect.Execute("DELETE * FROM world WHERE sex = "male"")

I have comed to take what is rightfully mine. Existence in eternity. And all i need is your creditcard number. | Existence

@ndersMedlem sedan juni 200026 914 inlägg
#3

Det skulle kunna vara ett subtypsproblem. Prova därför att konvertera till subtypen datum vid jämförelse.

if CDate(datumet) = CDate(RS("Datumfältet")) then

r: missade en parentes, sorry.

Mvh,

------------------
målar-anders, det är jag.

[Redigerat av @nders den 12 sep 2001]

BjurisMedlem sedan juli 2001542 inlägg
#4

Nu ser min kod ut så här:

if left(recSet("Date"),10) =Date then
Count = Count + 1
end if

Datumet i Databasen är i format
2001-09-11 10:34:16 därav min left(10)

------------------
När blir en kula ett klot?

[Redigerat av Bjuris den 12 sep 2001]

OveRRidEMedlem sedan feb. 20018 509 inlägg
#5

Vad gör cDate?

------------------
Set myWorld = Connect.Execute("DELETE * FROM world WHERE sex = "male"")

I have comed to take what is rightfully mine. Existence in eternity. And all i need is your creditcard number. | Existence

[Redigerat av OveRRidE den 12 sep 2001]

BjurisMedlem sedan juli 2001542 inlägg
#6

Provade med Cdate och det fungerar finfint.
Tackar för snabba svar.
WebForum rules. ;) :e
Ja, vad gör förresten CDate ??

------------------
När blir en kula ett klot?

@ndersMedlem sedan juni 200026 914 inlägg
#7

CDate är en funktion för att konvertera variabler till subtypen datum. En sträng som innehåller ett datum är inte nödvändigtvis samma som en variabel av typen datum.

Det finns en del typkonverteringsfunktioner i vb-script, cstr, cint, cdbl, osv.

------------------
målar-anders, det är jag.

BjurisMedlem sedan juli 2001542 inlägg
#8

Egentligen skall jag kanske inte skriva en till fråga i samma sträng som en annan men jag harn snabb en.
Finns det något liknande som DateAdd fas man ränknar bakåt i tiden, kollade runt lite men jag hittade inget (skulle egentligen kunna kolla ännu mer men då det finns så många snälla och kompetenta människor ;) så valde jag att skriva ett inläg här.
kan man typ skriva Date(d,-7) eller så??

------------------
När blir en kula ett klot?

@ndersMedlem sedan juni 200026 914 inlägg
#9

kan man typ skriva Date(d,-7) eller så??

Japp. Det är bara att ange negativa värden. :)

------------------
målar-anders, det är jag.

BjurisMedlem sedan juli 2001542 inlägg
#10

Egentligen skall jag kanske inte skriva en till fråga i samma sträng som en annan men jag harn snabb en.
Finns det något liknande som DateAdd fas man ränknar bakåt i tiden, kollade runt lite men jag hittade inget (skulle egentligen kunna kolla ännu mer men då det finns så många snälla och kompetenta människor ;) så valde jag att skriva ett inläg här.
kan man typ skriva Date(d,-7) eller så??

------------------
När blir en kula ett klot?

@ndersMedlem sedan juni 200026 914 inlägg
#11

Ehh?

Snacka om avancerad dubbelpostning?
Annars förstår jag nog inte den andra frågan. :OO

------------------
målar-anders, det är jag.

127 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
124 ms — hämta tråd, inlägg och bilagor (db)