28/04/2007, 23:54
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes Puntos: 454 | |
Re: "Duplicate entry '1' for key 1" JAVAAA Hola:
Una opción es hacer la inserción y capturar la excepcion
try
{
// realiza la insercion
} cactch (Exception e)
{
// error
}
Otra opción es como dice power_3L hacer la comprobación antes de insertar. Te basta un select count(*) dni ... where dni=valor_a_insertar
Revisa lo de select count(*), que yo de sql ando un poco pez, pero la idea es que eso te devuelve cuantos hay con ese dni (en principio 1 o 0).
Se bueno. |