limponMedlem sedan sep. 2001175 inlägg Här har jag mina 2 update satser.
spelarid har jag tagit in som request.form. Då jag skriver ut dom här satserna på skärmen så ser det ut o funka, men det är första gången jag håller på med null, jag har fått för mig att den ska sätta värdet i fältet till inget alls.
Bara undrar om jag har gjort nått dumt fel så här på morgon sidan då inte hjärnan hänger med fullt ut =).
Tacksam för svar =)
*********************************
SQLstmt2 = "UPDATE Player Set spelare_agd_av = null Where ID='"&spelarid&"'"
*********************************
SQLstmt = "UPDATE Player Set lag=0 Where ID='"&spelarid&"'"
------------------
//Limpon
LarsGMedlem sedan dec. 200012 464 inlägg Jag ser inget direkt fel. En undran dock, är kolumn id av typen tal? Om det är så så skall du uínte ha ' kring värdet.Får du något fel eller så?
Du kan slå ihop dom till en sats.
SQLstmt2 = "UPDATE Player Set spelare_agd_av = null,lag=0 Where ID='"&spelarid&"'"
------------------
essentitia preter non sans multiplicandum
limponMedlem sedan sep. 2001175 inlägg Den är en räknare.
Vet inte alls jag varför det inte funkar =/.
Då jag skrev ut det så såg det bra ut.
Men sedan så jag skulle ta execute så vart allt bara f*n.
------------------
//Limpon
limponMedlem sedan sep. 2001175 inlägg Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/jimmy.eriksson/elit_game/asp/salj_spelare.asp, line 33
det felet får jag.
och på line 33 står det.
Databas.Execute(SQLstmt2)
och på sqlstmt2 står det.
(Jag bytte till ditt förslag på koden).
**********************************
SQLstmt2 = "UPDATE Player Set spelare_agd_av = null,lag=0 Where ID='"&spelarid&"'"
------------------
//Limpon
LarsGMedlem sedan dec. 200012 464 inlägg Om id är räknare så bör det se ut så här
SQLstmt2 = "UPDATE Player Set spelare_agd_av = null,lag=0 Where ID=" & spelarid
Som sagt, inga apostrofer om det är tal.
------------------
essentitia preter non sans multiplicandum
limponMedlem sedan sep. 2001175 inlägg Det stämmer det, nu då du sa det så kommer jag på att det stämmer väldigt bra =)
tusen tack för hjälpen!
------------------
//Limpon