Cyprys: tack för ditt svar. Angående rättigheter till databasen, så skall det inte vara några problem. För jag har ett annan sida som använder samma script och fungerar. (vunna" : strUp = "matcher = matcher )
Vad jag har kommit fram till är att det inte går att göra följande:
Kontrollera Conn.Open-raden gentemot det andra scriptet som funkar "kontrollera!"
Ser det exakt likadant ut och körs det från samma applikation?
/r Dessutom kan du kontrollera att det verkligen är den raden som det handlar om, antagligen inte.
Den du markerat med fetstil är ju bara en uppbyggnad av en sträng. 2 rader längre ner däremot...
UPDATE spelare SET agula = agula + 1*1 WHERE ID = 8
Response object error 'ASP 0156 : 80004005'
Header Error
/admin/stat/update.asp, line 68
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.
Det där med rättigheter fattar jag inte, hur kan jag bli stoppad av en tabell i access. När samma funkar när jag skickar in informationen för t ex vunna!
Att bara en case kommer att köra vet jag, det beror på vilket Querystring som sänds in i update.
Vet inte om det fram kom riktigt innan, den första sql fungerar korrekt hela tiden. Men den andra fungerar BARA på vunna, oavgjorda, förlorade, mål, insläppta.
Skriv response.buffer=true högst upp i koden, så blir du av med fel medd:
------------------------------------------
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.
---------------------------------------
Skriv som sagt ut SQL-satsen och se till att den är korrekt.
Fan detta är sjukt, jag ändrar och ändrar men!!!! Det vill bara inte fungera. Jag har jämnfört de två olika filerna som skickar Request.querystring till update-filen. De är likadana, men trots detta fungerar bara den ena.
Jag kör response.write för att se vad som skrivs ut och det är rätt. Men databasen är låst!
Kan det ha med tabellen i databasen att göra på något sätt, t ex decimalerna? Eller vad som?
Provider error '80020005'
Type mismatch.
conn1.Open Conn (FEL)
Samma fel lokalt på min dator. Då funkar inte scriptet där heller.
Provider (0x80020005)
Typblandningsfel.
Av någon anledning hänger jag själv upp mig på att det fungerar att uppdatera tabellen "tabell" och inte tabellen "spelare".
Det har fått mig att undra om det kan bero på tabellen i databasen, men vad som skall vara fel förstår jag inte. Har tittat på databasen och fälten står som tal i båda m.m.
NU FICK JAG det att fungera. Om jag stänger ner första conn och öppnar conn1 med fullständig databas URL.
Kan någon svara mig varför detta behövs, vad är det för skillnad på lokal XP och servern? Hur kan den aggera annorlunda med öppning och stängning. Några frågor som dyker upp!
Tack för all hjälp!
270 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91