
07/12/2003, 18:21
|
 | Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 9 meses Puntos: 25 | |
En ese caso creo que eligieron mal su clave, debio haber sido DNI la llave primaria, y no un autoincremental (que se suele reservar para cuando no hay llaves candidatas).
Si no es asi la unica alternativa que tendras es para cada insercion/modificacion hacer una consulta en busca del DNI que pretendes insertat/modificar, si no existe (query.RecordCount = 0) entonces si permitir el movimiento, si no, negarlo.
Aunque esta solucion puede tener sus implicaciones si piensas manejar concurrencia sobre la tabla, o sea una aplicacion multiusuario (que si usas paradox lo ideal seria que no).
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |