netghost: Was ist an dieser SQL Anweisung falsch???

Beitrag lesen

strSQL = "UPDATE Immo SET Ort = '& Request.Form("Ort") &', PLZ = '& Request.Form("PLZ") &'  WHERE ID = " & Request.Form("ID")

Nein,

Strings werden mit " abgeschlossen und wenn du in der WHERE anweisung auf einen string anstelle eines numerischen wertes überprüfts muss das in einzel hochkomma gestellt werden'

strSQL = "UPDATE Immo SET Ort = " & Request.Form("Ort") & ", PLZ = " & Request.Form("PLZ") & "  WHERE ID = " & Request.Form("ID")

Für string überprüfung dann:
WHERE ID = '" & Request.Form("ID") & "'"

Netghost