>Ciao a tutti,
Ciao
>updateCommand="UPDATE [TElencoNazioni] set [nazione]=@nazione where [nazione]=@nazione"
>Così facendo non si generano errori ma nemmeno effettua l'update...mi
>sapete indicare il perchè?
l'update la fa.. è che il valore rimane lo stesso .
Tu hai scritto una update che, se le passi il valore ipotetico 1 diventa:
UPDATE TElencoNazioni SET nazione = 1 WHERE nazione = 1
E che quindi viene eseguita ma non cambia nulla..
>Il dubbio mi viene pensando che il campo che voglio modificare
>è propio la chiave primaria...
Posso chiederti come mai cerchi di modificare la chiave? Non è buona norma in tabelle di questo tipo (elenchi).
Basta cambiare gli attribut, lasciando invariata la chiave.
>Grazie ciao
di nulla!
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org