Hejsan! <code> Man tackar ödmjukast! <code>Nån som kan lösa detta tro?
Har stött på ett smärre problem här...
Det är så att jag vill få fram hur många nya medlemmar det blivit just för dagen...
Kan lika gärna ta DATE istället för NOW i början men skippa det...
Problemet kommer då jag ska ta fram från posten "regdatum" där datumet ligger sparat som NOW, och inte DATE...
Så hur kan jag få regdatum omgjort så att jag plockar ur alla tecken mellan 1-10... Då får jag ju DATE och allt löser sig...
Försökte köra en MID på "regdatum" men utan resultat... Som ni kan se...
<%
Datum = Now
Datum_2=Datum
Datum_3=MID(Datum_2,1,10)
set conn = Server.CreateObject("ADODB.Connection")
conn.Open ConString & ";PWD=losen...hehe!"
SQL = "SELECT COUNT(*) AS cntAntal FROM medlem WHERE MID(regdatum,1,10) = " & Datum_3 & ";"
set antal = conn.Execute(SQL)
CountNyaMedlemmar = antal("cntAntal")
antal.Close
set antal = Nothing
conn.close
set conn = Nothing
%>
Så är det någon finurlig en som kan lösa detta...
Eller varför inte har en bättre lösning på detta?
Tackar! ;) Ha det bra! / JSv: Nån som kan lösa detta tro?
<%
Function SQLDate(Value)
If IsDate(Value) Then
SQLDate = "#" & Month(Value) & "/" & Day(Value) & "/" & Year(Value) & "#"
Else
SQLDate = "Null"
End If
End Function
set conn = Server.CreateObject("ADODB.Connection")
conn.Open ConString & ";PWD=losen...hehe!"
SQL = "SELECT COUNT(*) AS cntAntal FROM medlem WHERE regdatum BETWEEN " & SQLDate(Date) & " AND " & SQLDate(Date + 1) & ";"
set antal = conn.Execute(SQL)
CountNyaMedlemmar = antal("cntAntal")
antal.Close
set antal = Nothing
conn.close
set conn = Nothing
%>
<code>Sv: Nån som kan lösa detta tro?
Funkar lika bra som fisken i stimmet ellet nåt! Hehe Sjyst!Sv: Nån som kan lösa detta tro?
set conn = Server.CreateObject("ADODB.Connection")
conn.Open ConString & ";PWD=losen...hehe!"
SQL = "SELECT COUNT(*) AS cntAntal FROM medlem WHERE DATE(regdatum) = DATE()"
set antal = conn.Execute(SQL)
CountNyaMedlemmar = antal("cntAntal")
antal.Close
set antal = Nothing
conn.close
set conn = Nothing
</code>
Detta är den snabbaste, och kanske bästa lösningen på ditt problem...
Har inte testat koden men den ska fungera enligt logikens alla regler, och är nog den snabbaste koden eftersom man låter databasen göra allt jobb...
/Thomas