webForumDet fria alternativet

Enkelt SQL-fel

5 svar · 169 visningar · startad av jerry_beach

jerry_beachMedlem sedan apr. 200147 inlägg
#1

Nu har jag fått tummen ur baken och börjat försöka lära mig det allra enklaste i SQL-väg. Nämligen att uppdatera. Men jag får det naturligtvis inte att fungera. Det lär ju va så simpelt, men jag hittar det helt enkelt inte!

strSQL = "UPDATE Signed SET Clan='" & strClan & "', Game='ja' WHERE Alias='" & strAlias & "'"

------------------
"Den som bäddar vänder ofta liten tuva, om och om igen"

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Och vad är problemet?

------------------
essentitia preter non sans multiplicandum

jerry_beachMedlem sedan apr. 200147 inlägg
#3

Jo jag får följande felmeddelande:

Microsoft JET Database Engine (0x80040E10)
No value given for one or more required parameters.

När jag kör en

objConn.Execute(strSQL)

------------------
"Den som bäddar vänder ofta liten tuva, om och om igen"

LarsGMedlem sedan dec. 200012 464 inlägg
#4

I så fall är det något tabell eller kolumn-namn som är felaktigt.

------------------
essentitia preter non sans multiplicandum

VideMedlem sedan dec. 19998 577 inlägg
#5

Testa att skriva ut strSQL före du exekverar den så ser du om du saknar några värden ur variablerna...

------------------
Mostly Harmless

jerry_beachMedlem sedan apr. 200147 inlägg
#6

Jag som trodde jag hade dubbel och trippelkollat varenda litet tecken i den där förbannade SQL-satsen. Så här skulle den givetvis se ut:

strSQL = "UPDATE Signed SET Clan='" & strClan & "', " & strGame & "='ja' WHERE Alias='" & strAlias & "'"

Jag hade testat med att skriva ut satsen innan jag körde den. Men allting såg så bra ut. Jag var ju tvungen att använda variabeln strGame för att visa VILKEN spel kolumn som ska uppdateras ;(

Vad jobbar ni förresten med LarsG och Vide?

------------------
"Den som bäddar vänder ofta liten tuva, om och om igen"

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)