Buenas tardes a tod@s
El problema que tengo es el siguiente: realmente no se como funciona el Exception y como saber que informacion me proporciona el SQL si la transaccion se genero o no.
El codigo es:
Gracias de antemano
SrKuen® srkuen® Srkuen® srKuen® Sr Kuen® Sr. Kuen® Sr. kuen® sr. Kuen® sr. kuen® sr kuen® Sr kuen® sr Kuen® Sr Kuen®
El problema que tengo es el siguiente: realmente no se como funciona el Exception y como saber que informacion me proporciona el SQL si la transaccion se genero o no.
El codigo es:
public void actualizarpresentacion(string numfix, int numrefhip, string presentacion, string fp)
{
c = new DAL.Conexion.Conexion();
sCnn = c.conexion1;
try
{
con = new SqlConnection(sCnn);
con.Open();
com1 = new SqlCommand();
com1.Connection = con;
com1.CommandType = System.Data.CommandType.StoredProcedure;
com1.CommandText = "CALsp_dal_mortage_inscription_update_presentation";
SqlParameter nufi = new SqlParameter();
nufi.ParameterName = "@vs_numfix";
nufi.SqlDbType = SqlDbType.VarChar;
nufi.Value = numfix;
com1.Parameters.Add(nufi);
SqlParameter nrhi = new SqlParameter();
nrhi.ParameterName = "@vn_numrefhi";
nrhi.SqlDbType = SqlDbType.Int;
nrhi.Value = numrefhip;
com1.Parameters.Add(nrhi);
SqlParameter nupr = new SqlParameter();
nupr.ParameterName = "@vs_numpres";
nupr.SqlDbType = SqlDbType.VarChar;
nupr.Value = presentacion;
com1.Parameters.Add(nupr);
SqlParameter prda = new SqlParameter();
prda.ParameterName = "@vd_presdate";
prda.SqlDbType = SqlDbType.VarChar;
prda.Value = Convert.ToDateTime(fp);
com1.Parameters.Add(prda);
com1.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show("Error al conectarse con la base de datos:\n" + ex.Message,"Conectar con la base", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
¿Como puedo capturar si se guardaron o actualizaron los datos?Gracias de antemano
SrKuen® srkuen® Srkuen® srKuen® Sr Kuen® Sr. Kuen® Sr. kuen® sr. Kuen® sr. kuen® sr kuen® Sr kuen® sr Kuen® Sr Kuen®