Ver Mensaje Individual
  #11  
Antiguo 23-07-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Reputación: 0
coso Va por buen camino
si, airam, solo deberias adaptar el codigo. Te quedaria algo asi, mas o menos
(no te fies de mi sintaxis de C++)

Código:
void TForm1::Button1Click(TObject Sender)
{
               // id es la id que tu quieres mirar si esta repetida
               if Repetida(id) ShowMessage("Repetida")
               else Guardar(id);
}

boolean TForm1::Repetida(integer id)
{
            Tabla->Filtered = false;
            return (Tabla->Locate('id',id,[]));
}


void TForm1::Guardar(integer id)
{
             Tabla->Append;
             Tabla->FieldValues["id"] = id;
             ...
             Tabla->Post;
}
espero haberte aclarado algo mas ; ) mil de nadas
Responder Con Cita