Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-04-2006
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Poder: 19
halizia Va por buen camino
problemas con locate

Tengo una tabla con usuarios, y quiero comprobar que el usuario no está en la base de datos, pero no hace bien el locate y da el error:'Cannot focus a disable or invisible window'. Y no se que significa ese error

Código Delphi [-]
if not UmDUsuarios.DMUsuarios.TablaUsuarios.Locate('DNI',EditDNI.Text,[]) then
  begin

   UMDUsuarios.DMUsuarios.TablaUsuarios.FieldValues['DNI']:=EditDNI.Text;
 UMDUsuarios.DMUsuarios.TablaUsuarios.FieldValues['FechaIncorporacion']:=now;
   UMDUsuarios.DMUsuarios.TablaUsuarios.Post;
   UMDUsuarios.DMUsuarios.TablaUsuarios.Refresh;
end else begin
 with UMDUsuarios.DMUsuarios.TablaUsuarios do
  begin
       if Messagedlg('El usuario ya existe, ¿desea darlo de alta?',mtconfirmation,[mbyes,mbno],0)=mryes then
               begin
               edit;
               FieldValues['Baja']:=false;
               post;
               end;
      
  end;
end;

end;

Gracias

Última edición por vtdeleon fecha: 07-04-2006 a las 20:37:23.
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
Problemas con Locate Acker Tablas planas 12 05-08-2005 15:47:46
Problemas con locate Ivanzinho Firebird e Interbase 0 03-05-2005 17:45:57
Uso del Locate jzk Conexión con bases de datos 8 22-04-2005 13:05:03
problemas con locate maui Conexión con bases de datos 19 19-06-2004 07:53:57
Problemas Con Locate gzerox Firebird e Interbase 4 20-05-2004 10:06:14


La franja horaria es GMT +2. Ahora son las 10:11:41.


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