
Hola. Los voy a molestar con algo basico. Tengo una tabla Paradox Empleados.db con un campo "Codigo" como clave unica (o sea con * en Key).
Cuando hago Empleados.Append, la tabla se pone en estado "dsInsert", luego ingreso los datos con DBEdits, y al presionar el boton Grabar, quiero validar si existe el Codigo ingresado. Si lo busco con FindKey, el cursor de la tabla se posiciona en otro registro y graba el que esta insertando antes de moverse!!

Esto es lo que quiero evitar, por que si el codigo ya existia, me va a dar Error Key Violation.
Espero haber sido claro y desde ya muchas gracias.
