Si, me salta al procesar la transacción llamada t que aparece en el código de la BD.ejecuta. El mensaje que arroja es: "la cadena de entrada no tiene un formato correcto".
Código C++:
Ver originalpublic static int ejecuta(MySqlCommand sql, MySqlTransaction t)
{
try
{
sql.Connection = BD.Conexion();
if (t != null) sql.Transaction = t;
return sql.ExecuteNonQuery();
}
catch (Exception e)
{
MessageBox.Show(e.Message, "Se ha producido un fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
return -1;
}
}
Gracias por pa ayuda y un Saludo!