FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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..... |
#2
|
||||
|
||||
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.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
no entiendo
holas podrias explicarme otro poco por ke no entiendo nada, plis, el evento OnValidate donde ??
|
#4
|
||||
|
||||
Cita:
Cita:
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|