Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-05-2016
ermac ermac is offline
Miembro
NULL
 
Registrado: jun 2015
Posts: 10
Poder: 0
ermac Va por buen camino
Question Evitar que se cierre la aplicación al introducir un dato repetido

Buenas tardes, tengo una pregunta..
Estoy usando delphi y sql para crear una aplicación en la cual tengo dos tablas (una de instituciones y otra de alumnos), relacionadas con FK.
Con delphi estoy usando un dbnavigator para poder agregar,editar,eliminar y moverme, despues todos los datos los muestros en un dbgrid.
Ahora mi problema surge en un solo campo.. cuando quiero agregar por ejemplo un dni (en la tabla de sql aclare que es unique) en la tabla de alumnos y ese dni existe se me cierra el programa, trate de usar "dbgrid1.datasource.setdata.locate" pero no tuve resultados..
queria saber como podria hacer el control (en codigo delphi) para que cuando ingrese un dato repetido no se cierre la aplicacion y me muestre un showmessage por ejemplo que diga 'Ese dni ya existe'.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 02:55:40.


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
Copyright 1996-2007 Club Delphi