29/07/2011, 13:18
|
| Colaborador | | Fecha de Ingreso: mayo-2009 Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses Puntos: 1517 | |
Respuesta: Duda PDO y ROLLBACK Entiendo, me corrijen si estoy equivocado, pero el catch va a mostrarse, cuando haya algún error, es decir, si los primeros funcionaron y el tercero fallo, los primeros dos se registran, porque el try solo detiene el código si hay algún fallo, no le dice a la base de datos que haga un rollback. Con try y catch, lo dice el nombre es trata si funciona algo y si no funciona mostrar el error donde fue. Por lo que los primeros dos registro que hizo el insert deben registrarse, no así el rollback que vuelve el proceso a como estaba antes de hacer todo lo que hayas colocado entre el beginTransaction
__________________ Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |