Ciao, al click del mouse eseguo un salvataggio
protected void btnConferma_Click(object sender, EventArgs e)
{
try
{
foreach (RepeaterItem item in rpt1.Items)
{
gv = (GridView)item.FindControl("grd1");
foreach (GridViewRow gr in gv.Rows)
{
idRiga = ...
ddlRiga = ...
SqlCommand myCommand = new SqlCommand("Scheda_Insert", dbconn);
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.Parameters.Add(new SqlParameter("@ID", ...));
myCommand.ExecuteNonQuery();
dbconn.Close();
lblDebug.Text = "OK!";
}
}
}
catch (Exception exc)
{
lblDebug.Text = exc.Message;
}
}
con
dbconn = new SqlConnection(ConfigurationManager.ConnectionStrin gs["Personal"].ConnectionString);
Come posso fare in modo che il salvataggio venga annullato rollback nel caso in cui almeno una delle operazioni di salvataggio non sia andata a buon fine??
Grazie

Rispondi quotando