Het lijkt erop dat u een soort transactieprobleem heeft...
probeer myCommand.Connection.Close();
. toe te voegen na de ExecuteNonQuery()
BEWERKEN - volgens opmerking:
Enkele links om SQL te leren:
- http://www.w3schools.com/sql/default.asp
- http://www.sqlcourse.com/index.html
- http://www.sql-tutorial.net/
- http://www.mysqltutorial.org/
BEWERK 2:
UPDATE event SET
timestamp = NOW(),
status = ?Status
WHERE user_id = ?UserID AND message_id = ?MessageID AND creator = ?Creator;
Aangezien er niet genoeg details over het datamodel zijn, de bovenstaande UPDATE
statement gaat ervan uit dat de kolommen user_id
en message_id
en creator
identificeren samen een rij op unieke wijze... en update de timestamp
en status
kolommen dienovereenkomstig...