FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
campos repetidos
Hola
como hago para que cuando voy a insertar un registro.. si el codigo ya esta en la base de datos me emita un mensage "el codigo ya existe".. Osea como hago la comparacion ente el edit y la tabla... |
#2
|
||||
|
||||
Creo que lo más normal sería tener en la Base de Datos un índice único/restricción en ese campo para evitar repetidos y al guardar en la Base de Datos (sea mediante Post o SQL) capturar la posible excepción resultante y devolver un error al usuario.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
para qué base de datos? paradox, access
para que gestor ? BDE, ADO ... Usas Edits o bien DBEdits?
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
|||
|
|||
la base de datos es paradox y estoy usando dbedit.....
|
#6
|
|||
|
|||
Hola disculpen por no explicarme bien
Lo que sucede es que cuando trato de incluir no me genera ningun error solo me inserta el registro asi tenga yo en mi tabla un registro con los mismos parametros que ese.... y eso lo quiero evitar que en mi tabla no tenga ningun registro repetido..... Estoy trabajando con delphi 7 y tablas paradox 7 y DBEdit.. Solo quiero que cuando trato de incluir el codigo, chequee en la tabla correspondiente y si el codigo ya existe no me permita incluirlo... Gracias de ante mano... |
#7
|
||||
|
||||
Saludos.
Usa el Locate:
Hasta luego
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! Última edición por vtdeleon fecha: 13-04-2005 a las 21:56:17. Razón: Correccion |
|
|
|