Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #10  
Antiguo 10-11-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola de nuevo Agustín.

El código funciona, ya que lo probé.
Lo que sucede es que antes no entendí bién lo que buscabas y lo anterior no es lo adecuado para lo que intentas hacer.

Este creo que va más acorde:
Código Delphi [-]
function TForm1.DatoExiste(Campo, Valor: string): Boolean;
begin
  with Query do
  begin
    Close;
    SQL.Text:='SELECT ' + Campo + ' FROM SUPLIDOR WHERE ' + Campo + ' = '+ QuotedStr(Valor);
    Open;
    if IsEmpty then
      Result:= False
    else
    begin
      ShowMessage('Dato existente, vuelva a ingresarlo');
      Result:= True;
    end;
    Close;
  end;
end;

Ejemplo de llamada
Código Delphi [-]
procedure TForm1.btAceptarClick(Sender: TObject);
begin
  ... 
  if DatoExiste('Telefono',METelefono.Text) then
    METelefono.SetFocus;
  ...
end;

Recordá desactivar Save Literal Characters, haciendo doble click sobre la propiedad EditMask en cada TMaskEdit. (o desactivarla desde código y restaurarla después de la comprobación)

Saludos.

Última edición por ecfisa fecha: 10-11-2010 a las 04:24:39.
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
Sumar campo que no existe... HombreGordo Conexión con bases de datos 4 05-08-2008 17:01:32
saber que no existe registro de ese campo Petolansa SQL 4 31-07-2008 01:42:10
Saber si existe una tabla o campo en la BD juanelo SQL 1 10-01-2008 19:45:03
existe campo de tipo memo ? ascrnet Varios 15 29-03-2007 11:17:32
Saber si un campo existe Fita Conexión con bases de datos 2 04-10-2005 19:10:10


La franja horaria es GMT +2. Ahora son las 20:18:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi