Cita:
Iniciado por zempox Cuando "i" vale 0 es porque ha habido un error durante la ejecución de la sentencia SQL...
Si i vale 0, no ocurrio ningun error en la ejecucion de la sentencia, simplemente no borró nada por que nada coincidia con las condiciones del DELETE. No es un error, y por tanto no genera ninguna Exception.
Si tu programa ha de considerar que eso es un error, pues tendras que lanzar tu la excepcion.
S!