Duda "KEY VIOLATION"

Cool
06 de Septiembre del 2003
Wenas como siempre recurrir a los foros en busca de ayuda :P Mi problema es el siguiente.
Estoy diseñando una aplicacion con acceso a base de datos Paradox (ya que solo es para una estacion) y la controlo con BDE. ¿Como puedo capturar el mensaje de error cuando se produce una key violation por introducir un codigo existente?. Lo he intentado con beforePost y haciendo un locate antes de insertar, pero nada. Please si alguien puede ayudarme se lo agradezco mucho, me estoy iniciando en delphi y en los mil manuales que busco no encuentro nada. Gracias.

JAVIER MEDINA
06 de Septiembre del 2003
Debes poner el Post de la tabla entre excepciones:
si se produce un error lo detectarás, y cancelas o vuelves a pedir el valor de la clave.