FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Buenas.
Yo no utilizo SQL, utilizo Firebird e IBX, pero imagino que lo podras adaptar, yo hago la consulta dentro del DataModule lanzando una query accesoria en el OnChange del campo a comprobar.
Consulta accesoria
Espero te ayude Saludos |
#2
|
||||
|
||||
Yo diría que en términos generales hay dos maneras de lidiar con claves repetidas: prevención y atención. Prevención es la que intentaste primero y la que te expone jafera. Creo yo que si esa forma es la que deseas, es la que deberías seguir en lugar de simplemente decir "no me funcionó". Pon el código que tenías y ta podremos ayudar en ver porqué no te funciona.
De todas formas, no está de más conocer la segunda forma tratar las claves repetidas: atención. Los componentes DataSet (como el ADOTable) tienen el evento OnPostError que se lanza cuando la modificacíon o inserción de un registro produce un error en la base de datos. En ese evento tú decides qué hacer: corregir y reintentar o simplemente dar un aviso al usuario. LineComment Saludos |
#3
|
|||
|
|||
Cita:
Gracias con este lo pude solucionar y ya funciona |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Evitar cierre del formulario. | Tonio | Varios | 3 | 16-09-2005 23:47:39 |
Evitar que se cierre conexion Ftp | D@byt | Internet | 2 | 07-06-2005 20:59:05 |
Como evitar que el usuario cierre la form! | Waldo | API de Windows | 2 | 20-11-2003 18:46:47 |
Como presento una vez un dato repetido en Rave o Qreport | lanysoft | Impresión | 2 | 12-05-2003 15:59:56 |
Evitar introducir caracteres en un campo numérico de un TRxdbGrid | setry2 | OOP | 2 | 07-05-2003 12:07:32 |
|