asi es trate y como quiera escribe en la bd, el problema esque si le pongo if err.description o if err.number <> 0 y le pongo un dato numerico.. siempre me envia el error:S aunq sea numerico.. pero si le pongo el error directamenteme lo ignora y escribe en la bd todo excepto el campo invalido