Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   registros duplicados en campo unico (https://www.clubdelphi.com/foros/showthread.php?t=13244)

fearlex 11-08-2004 18:40:47

registros duplicados en campo unico
 
holas tengo el siguiente problema,:
trabajo con access, en una tabla tengo dos campos, codigo(numerico) y descripcion(texto)...ya esta conectada la base de datos a delphi y tengo en un form, los dbedit correspondientes, con un dbnavigator, pero el problema es ke necesito ke antes de guardarme un registro, me chekee ke no pueda repetir un codigo, o sea no se como explicarlo bien pero lo ke kiero es ke el codigo sea unico pero desde delphi, no desde access, ke me chekee y si ya esta el codigo en la tabla pues me de un mensaje de error, por favor alguien me podria ayudar en esto, no tengo ni la mas minima idea de como hacerlo, desde ya gracias.....

jachguate 11-08-2004 19:02:41

Podes valerte del evento OnValidate del campo clave. Alli lanzar un select contra tu db, buscando algún registro con la misma clave, y si existe, lanzar una excepción.

Esto será funcional, claro, trabajando en monopuesto, pero no garantiza que funcione correctamente con multiples usuario.

hasta luego.

;)

fearlex 12-08-2004 18:18:22

no entiendo
 
holas podrias explicarme otro poco por ke no entiendo nada, plis, el evento OnValidate donde ??

jachguate 12-08-2004 18:34:15

Cita:

Empezado por fearlex
el evento OnValidate donde ??

Cita:

Empezado por jachguate
del evento OnValidate del campo clave

:confused:


La franja horaria es GMT +2. Ahora son las 07:36:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi