dimenticavo... l'errore che mi veniva restituito era l'eccezione del vincolo... "constraintexception"...
adesso cambiando un pò la sintassi mi restituisce questo errore:
e la sintassi lìho cambiata in :codice:Impossibile attivare i vincoli. Una o più righe contengono valori che violano il vincolo non-null, unique o foreign-key.
codice:if (DSetR2.Tables["PROVA2"].Rows.Count > 0) { DSetR2.Tables["PROVA2"].Rows[0]["kiave2"].ToString(); DSetR.Merge(DSetR2.Tables["PROVA2"]); }