Pregunta: | 14815 - ERROR: SE INFRINGE LA UNICIDAD DEL (CAMPO INDICE CANDIDATO) |
Autor: | Pablo Vidal |
De que manera puedo hacer para que no me muestre el mensaje "Se infringe la unicidad del (campo indice Candidato o Principal)" y en vez de este me salga un mensaje personalizado.
mil gracias |
Respuesta: | OSCAR RODRIGUEZ |
en primer lugar el indice candidato nunca permitira duplicidad la tabla que creaste con este tipo de indice tiene esa funcion, por lo demas se me ocurre que crees un modulo de errores ON ERROR para direccionarlo a un BOX mensaje de advertencia esos son comandos sencillos que los encontraras en cualquier texto |
Respuesta: | David F. Amador Tapia |
La solucion es muy sencilla... en la tabla has definido un indice principal o unico o candidato que no acepta registros duplicados y cuando intentas agregar un codigo que ya existe entonces te mostrara ese error. tienes que tener en cuenta que si tienes un registro en blanco en la tabla y emites el codigo APPEND BLANK esto infringuira la integridad porque ya existe un regsitro en blanco en la tabla...
Te invito a visitar mi pagina y encontrar muchos recursos mas. davphantom.cjb.net |
Respuesta: | wences |
Solo se me ocurre una forma de hacerlo , crear un control de errores , que cuando ocurra ejecute lo que tu quieras y poner el set talk y el set safety a off ...
Espero te sirva.. |