LlimponMedlem sedan sep. 2001175 inlägg Frågan#1 Då jag ska uppdatera budgeten så får jag fel, den uppdaterar varenda fält med budget. Vad har jag skrivit för fel?.
SQL = "INSERT INTO ARENA (Arenanamn,Pict,Agare,maxpers) VALUES ('"&namn&"','"&picture&"','"&Nick&"','"&max&"')"
SQL2 = "UPDATE User WHERE Nick='"&nick&"' Set Budget = +"&nybudget
------------------
//Limpon
@ndersMedlem sedan juni 200032 967 inläggSyntaxen för UPDATE:
UPDATE tblTableName SET fldField = 'Value1', fldField2 = 2 WHERE Condition = true
INSERT lägger till nya poster i en tabell, det ska du alltså inte använda i detta fall.
Mvh,
------------------
All your base are belong to me.
LLarsGMedlem sedan dec. 200012 464 inlägg SQL2 = "UPDATE User " & _
" Set Budget = " & nybudget & _
" WHERE Nick = '" & nick & "'"
Fick du inget kompileringsfel för din update? (Det borde du ah fått ;))
------------------
essentitia preter non sans multiplicandum
LlimponMedlem sedan sep. 2001175 inlägg Nej det fick jag inte.
INSERT har jag för att lägga till en ny post i en annan tabell.
UPDATE har jag för att uppdatera den redan befintliga datan.
Tack för svaren ska testa nu =D
------------------
//Limpon
LlimponMedlem sedan sep. 2001175 inlägg Vad står alla _ i SQL satsen för?
------------------
//Limpon
@ndersMedlem sedan juni 200032 967 inläggDe används för att kunna bryta upp satsen på flera rader i VB-scriptkoden. Det gör man givetvis för att koden ska bli mer lättläst.
Mvh,
------------------
All your base are belong to me.
LlimponMedlem sedan sep. 2001175 inlägg Humm jag får invalid character på samtliga. _ understreck.
SQL2 = "UPDATE User " & _ " Set Budget = " & nybudget & _ " WHERE Nick = '" & nick & "'"
------------------
//Limpon
@ndersMedlem sedan juni 200032 967 inläggSka du inte dela upp satsen på flera rader så får du pilla bort & _.
SQL2 = "UPDATE User Set Budget = " & nybudget & " WHERE Nick = '" & nick & "'"
Mvh,
------------------
All your base are belong to me.
LLarsGMedlem sedan dec. 200012 464 inlägg Om du skriver all kod på en rad så skall du inte ha med _
------------------
essentitia preter non sans multiplicandum
EemissionMedlem sedan dec. 19996 721 inlägg Understreck ska du ha när strängen sträcker sig över flera rader, inte annars.
SQL2 = "UPDATE User Set Budget = " & nybudget & " WHERE Nick = '" & nick & "'"
LlimponMedlem sedan sep. 2001175 inlägg Jaja nu förstår jag =)
Tusen tack @nders och LarsG.
Man lär sig nå nytt varje dag =)
------------------
//Limpon
SSPiNMedlem sedan mars 20007 896 inlägg Tre kungar ger exakt samma svar på samma minut. Inte rekord, men ändå... :)
------------------
SPiN, bjorne.w@telia.com
-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --