PeeerMedlem sedan mars 20025 907 inlägg strSQL = "UPDATE t_news SET " & _
"[typID] = "&typ&", " & _
"[rubrik] = '"&rubrik&"', " & _
"[content] = '"&content&"', " & _
"[tidpunkt] = #"&datum&"#, " & _
"WHERE ID = "&IDnr&" AND typeID = "& typ
Utskriven:
UPDATE t_news SET [typID] = 5, [rubrik] = 'Rubriken här', [content] = 'Innehållet här', [tidpunkt] = #2002-08-06#, WHERE ID = 3 AND typeID = 5
Man måste väl inte uppdatera alla fält i en post bara för att man ska uppdatera 4 av värdena?
UPDATE t_news SET [typID] = 5, [rubrik] = 'Rubriken här',
[content] = 'Innehållet här', [tidpunkt] = #2002-08-06#
WHERE ID = 3 AND typeID = 5
Ett kommatecken hade smugit sig in innan WHERE.
PeeerMedlem sedan mars 20025 907 inlägg Det har du så rätt i. Ändrade det och fick ett nytt fel (Det har inte angetts något värde för en eller flera nödvändiga parametrar.). Blev arg, slog lite på tangetbordet, sa ett par väl valda ord och började titta på koden igen.
Det visade sig att jag stavat fel till ett kolumnnamn också (typeID), kolla själv i koden ovan. typID på ett ställe och typeID på ett annat. Men nu funkar koden fint. Tackar & bockar!