webForumDet fria alternativet

Counter

8 svar · 273 visningar · startad av pellsäter

pellsäterMedlem sedan aug. 2000533 inlägg
#1

Hej!

När jag använder mig av Vides counterscript sp får jag att det är noll besökare idag. KOlla på SQL satsen som jag får av response.write

Select distinct ip from loggSELECT Count(loggid) AS cntLogg FROM logg where year(dtm) = #23-06-1905# AND month(dtm) = # 05-01-1900# AND day(dtm) = #27-01-1900#

@ndersMedlem sedan juni 200026 914 inlägg
#2

det intressanta är: hur ser koden ut som skapar den sql-frågan?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

pellsäterMedlem sedan aug. 2000533 inlägg
#3

Här är den

strSQL = "SELECT Count(loggid) AS cntLogg FROM logg " &_
"where year(dtm) = #" & Cdate(year(date)) & "# AND " &_
"month(dtm) = # " & Cdate(month(date)) & "# AND " &_
"day(dtm) = #" & Cdate(day(date)) & "#"
Set objRS = objConn.execute(strSQL)

idag_antal = objRs("cntLogg")

LarsGMedlem sedan dec. 200012 465 inlägg
#4

Det ser lite skumt, man jämför ett numeriskt värde (year(dtm)) med en datum-literal.

Om nu dtm är ett datumvärde så borde man väl kunna jämföra direkt

strSQL = "SELECT Count(loggid) AS cntLogg FROM logg " &_
"where dtm = date "

Set objRS = objConn.execute(strSQL)
idag_antal = objRs("cntLogg")

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

@ndersMedlem sedan juni 200026 914 inlägg
#5

ja, varför görs cdate på år, månad och dag separat :q

är det vide som skrivit detta?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

pellsäterMedlem sedan aug. 2000533 inlägg
#6

Ja du ANdrs det vet inte jag.

Ja det är vides script. Finns där de andra scripten finns.

VideMedlem sedan dec. 19996 094 inlägg
#7

hmmm...

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

VideMedlem sedan dec. 19996 094 inlägg
#8

Hmmm... ;)

Besöksräknaren?
Har jag skrivit det?
Var jag full? :e

Om jag inte missminner mig så innehåller dtm både datum och tid, varav koden, men Cdate skall naturligtvis inte vara där...

strSQL = "SELECT Count(loggid) AS cntLogg FROM logg " &_
"where year(dtm) = " & year(date) & " AND " &_
"month(dtm) = " & month(date) & " AND " &_
"day(dtm) = " & day(date)

Men det är möjligt att det finns en funktion i SQL som gör om datum/tid till bara datum, har inte satt mig in i det så mycket... ;)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

[Redigerat av Vide den 28 jun 2001]

pellsäterMedlem sedan aug. 2000533 inlägg
#9

Nu funkar det mycket bättre!! Tack!

Förresten så såg jag att du på din sida hade en funktion som mätte trafiken på alla underliggande sidor i siten. Det var fräckt!!! Den vore kul att ha!!

Ha en trevlig weekend!!

Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb