SQL = "SELECT TOP 12 [Datum], COUNT(DISTINCT IP) AS uhpd FROM statistik GROUP BY [Datum] ORDER BY [Datum] DESC"
Jag får meddelandet "missing operator"
Jag läser koden så här:
Välj ut de 12 senaste datumen - räkna antalet unika IP-nummer - kalla detta uhpd - uppgifterna hämtas från db statistik - de grupperas med senaste datum överst.
Vad är det då för operator som saknas? Är jag bara blockerad eller vad?
om det är access du använder så tror jag minsann att det som bråkas på kan vara count(distinct ip). jag har för mig att access inte stöder just select count (distinct bla).
prova att byta till count(*) bara för att testa, även om det inte ger dig det resultat du vill ha.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
jag vågar påstå att kommat skall vara där, eftersom det är en lämplig separator mellan fält / data som skall hämtas i en select-query. men, jag har ju haft fel förut... ;)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Eclipse,
Den satsen som du referar till är en som jag själv tyckte verkade logisk, men det är nog så att man inte får ha med DISTINCT på den platsen. Det blir nämligen tvärstopp utan felmeddelanden.
Även om Vide bara fick två minuter på sig så gick även han bet. Nu hör detta alltså till den högre skolan då eller ;)
Gör frågan i Access, och kolla SQL uttryket där.
Jag vet, inget vidare svar, men det går oftast fortare att testa krångligare frågor direkt i Access, man kan spara lite tid där.
Eftersom du verkar ha en tabell, är det inte säkert att det går att lösa med ett SQL uttryck. Hade det varit två tabeller med någon typ av relation, hade det varit lätt.
/T
------------------
"Den som väntar på någon som gått behöver inte vänta längre..."
Du skapar en fråga, och i designläget använder du tabeller och fält i ett grafiskt läge. Det är iof inte så lätt om man inte gjort det förut, men kolla hjälpfilerna.
När du skapat frågan och provkört att det fungerar, så kan man välja att se frågan som ett sql uttryck. Denna fråga kan du kopiera och klistra in i ASP koden, och med små förändringar ( ' och " tecken) så är det bara att köra...
Skapa några enkla frågor först för att testa.
/T
------------------
"Den som väntar på någon som gått behöver inte vänta längre..."
264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e