Det verkar som att du har något slags transaktionsproblem på gång...
försök att lägga till myCommand.Connection.Close();
efter ExecuteNonQuery()
EDIT - enligt kommentar:
Några länkar för att lära dig SQL:
- http://www.w3schools.com/sql/default.asp
- http://www.sqlcourse.com/index.html
- http://www.sql-tutorial.net/
- http://www.mysqltutorial.org/
EDIT 2:
UPDATE event SET
timestamp = NOW(),
status = ?Status
WHERE user_id = ?UserID AND message_id = ?MessageID AND creator = ?Creator;
Eftersom det inte finns tillräckligt med detaljer om datamodellen ovan UPDATE
satsen förutsätter att kolumnerna user_id
och message_id
och creator
tillsammans identifiera en rad unikt... och uppdatera timestamp
och status
kolumner i enlighet därmed...