codice:
cmd.Parameters.Add("@Commessa", Elemento.Commessa) 
cmd.Parameters.Add("@N_Doc", Elemento.N_Documento)

Ti sei assicurato che questi valori siano valorizzati ???.