Ciao a tutti,

Non riesco a spiegarmi come mai con un update record talvolta mi vengono updatati più di un record.

Il codice che ho composto è il seguente:

codice:
strQuery = "SELECT messaggio " & _
	"FROM tabmessaggi " & _
	"WHERE msg_id = " & lngMessaggioID & ";"

	rsMessaggio.CursorType = 2
	rsMessaggio.LockType = 3
	rsMessaggio.Open strQuery, connessione

	If Not rsMessaggio.EOF Then

		rsMessaggio.Fields("messaggio") = strMessaggio
		rsMessaggio.Update

	End If

	rsMessaggio.Close
È strano perchè mi vengono updatati allo stesso modo circa 4 messaggi. Nella query ho provato anche ad inserire il LIMIT 1 ma il discorso non cambia.

È davvero inspiegabile,

Qualcuno mi sa suggerire qualcosa ?

P.S. Il database è mysql