En sådan update funkar inte med mySQL :(
Ställlde frågan i mySQL-forumet innan men de var inte så ivriga att svara på ASP-relaterade frågor.
Varför fungerar t.ex. inte detta med mySQL?
VarDammit = "SELECT relationer FROM users WHERE ID = " & Session("userID")
RecSet.Open VarDammit, Connect, 3, 3
RecSet("relationer") = Replace(RecSet("relationer"), Relationer(i) & ";", "")
RecSet.Update
RecSet.Close
det ger t.ex. det här felmeddelandet:
"Microsoft OLE DB Provider for ODBC Drivers fel '80004005'
[Microsoft][ODBC Driver Manager] Invalid string or buffer length"
Det är alltså RecSet.Update som krånglar. Ska inte RecSet.Update fungera med mySQL?
och till er som säger att man ska skriva "UPDATE tabell SET " osv...
så är det inte det jag frågar om. Jag vill verkligen använde RecSet.Update på vissa ställen.
t.ex.
If RecSet("a") = 1 Then
RecSet("b") = varde
RecSet.Update
ElseIf RecSet("a") = 2 Then
RecSet("b") = varde2
RecSet.Update
End If
Plus att det är så att jag gått över från access till mysql och ogilllar att konstruera om all min kod bara för några RecSet.Update