sql = "UPDATE _Portal_verkstadsfoton SET JobNo=" & Request.Form("JobNo") & ", CustomerNo=" & CustomerNo & ", Motiv='" & Request.Form("Motiv") & "', Fritext='" & Request.Form("Fritext") & "', Datum=" & Date &" WHERE Name = '"& Name &"'"
con.execute(sql)
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Line 1: Incorrect syntax near ','.
Oberoende av om det är UPDATE eller INSERT du försöker dig på, ska du ha apostrofer runt text / datumvärden. I din update har du bara apostrofer runt vissa av värdena.
Att lägga till en utskrift brukar vara en bra hjälp för att upptäcka fel. Lägg till utskriften innan ditt execute-anrop. Om du postar resultatet kan säkert någon se vad det är för fel.
Och, det är bra om du lägger till några radbrytningar när du postar så man slipper att scrolla i sidled.
T.ex så saknas det ' omkring ditt datumvärde men det kan finnas fler saker.
Tackar alla för hjälpen...
Hittade felet efter mycket trixande... det var ett värde ur en databas som inte fanns... men det hade inte funkat så som jag skrev det från början ändå...
258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849