Oops...
System.ArgumentException: Estas colunas não têm valores exclusivos no momento. em System.Data.ConstraintCollection.AddUniqueConstraint(UniqueConstraint constraint) em System.Data.ConstraintCollection.Add(Constraint constraint, Boolean addUniqueWhenAddingForeign) em System.Data.DataTable.set_PrimaryKey(DataColumn[] value) em con_alteraNotaSubstituida.Page_Load(Object sender, EventArgs e) em System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) em System.Web.UI.Control.OnLoad(EventArgs e) em System.Web.UI.Control.LoadRecursive() em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) em System.Data.ConstraintCollection.AddUniqueConstraint(UniqueConstraint constraint) em System.Data.ConstraintCollection.Add(Constraint constraint, Boolean addUniqueWhenAddingForeign) em System.Data.DataTable.set_PrimaryKey(DataColumn[] value) em con_alteraNotaSubstituida.Page_Load(Object sender, EventArgs e) em System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) em System.Web.UI.Control.OnLoad(EventArgs e) em System.Web.UI.Control.LoadRecursive() em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)