codice:
q1 = "SET @n := 0; "
q1 &= "UPDATE squadre_anagrafica SET ORSQ2 = @n := @n + 1 WHERE IDCN = '000084D6' AND IDG = '013' AND CIN_M1 < 900  ORDER BY SOM1 DESC, TEM DESC, ORSQ;"


Dim cn1 As New MySqlConnection(cnDbGrafica)
cn1.Open()

Dim cm1 As New MySqlCommand(q1, cn1)
cm1.Parameters.Add("@n", MySqlDbType.Int32).Value = 0
cm1.ExecuteNonQuery()

cn1.close()
l'aggiunta del parametro è indispensabile altrimenti la procedura da errore e si blocca