webForumDet fria alternativet

litet problem med "now-en"

ASP

10 svar · 201 visningar · startad av MoonCow

Medlem sedan juni 2001223 inlägg
Frågan#1

tjena! matar in "Now" i min databas för att sedan kunna kolla vilken som är det senaste. Nowen updateras typ lite då och då när användaren surfar runt så att man ska kunna se vem som senast var aktiv (klaga inte på detta skräpsysten ;) )
men när jag då tar "ORDER BY senast_har DESC" för att kolla detta så kommer folk upp som typ inte alls är "aktiva"
kan det bero på att senast_har innehåller tex: 11/27/2001 4:30:59 PM ? och att den försöker ordna efter det?

------------------
all your base are belong to us

Medlem sedan juni 200032 967 inlägg
#2

Vad har du för datatyp på senast_har i tabellen?

Är det text så är det fel. Använd datatypen datum. :)

Mvh,

------------------
Don't panic!

Medlem sedan dec. 200012 464 inlägg
#3

Vilken datatyp är senast_har?

------------------
essentitia preter non sans multiplicandum

Medlem sedan juni 2001223 inlägg
#4

smaaaaart ;).. ska kolla

------------------
all your base are belong to us

Medlem sedan juni 2001223 inlägg
#5

tnx :D....

------------------
all your base are belong to us

Medlem sedan juni 200032 967 inlägg
#6

Glöm inte att modifiera befintliga SQL-frågor så du har brädgårdar runt datumvärden som ska in i det fältet också. :)

Mvh,

------------------
Don't panic!

Medlem sedan juni 2001223 inlägg
#7

senast_har = #Now# ?

------------------
all your base are belong to us

Medlem sedan dec. 200012 464 inlägg
#8

Det beror på hur du gör, du kan använda den funktion som finns i Access

sql = "insert into t values(now())"

eller den som finns i ASP

sql = "insert into t values(#" & now()  & "#)"

------------------
essentitia preter non sans multiplicandum

Medlem sedan juni 2001223 inlägg
#9

ok.. vad gör det för skillnad från tex. recset("blabal") = Now ?

------------------
all your base are belong to us

Medlem sedan dec. 200012 464 inlägg
#10

Hur menar du?
Det finns ingen anledning att använda recordset när du lagrar data. Att använda sql direkt kostar mindre ur prestandasynpunkt.

------------------
essentitia preter non sans multiplicandum

Medlem sedan juni 2001223 inlägg
#11

jo vet... hehe... ok.... inte så smart näe.. och när det är en community :r

------------------
dom sa att en milion apor med skirvmaskiner skulle återskapa Shakespeares samlade verk om de bara fick tid... internet bevisade motsatsen

252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)