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
  #4  
Antiguo 19-11-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Me imagino que buscaras el dato de algun campo de la tabla en especifico.
Usando un ttable tienes que usar un filtro que comparara el dato del campo contra el dato que escribiste en el edit.
Usando la logica de esto se tendra que recorrer la tabla para buscar el dato:

Código Delphi [-]
var
   Filtro : String;
begin
   If (Edit1.Text <> '') then // si el edit NO esta vacío entonces sigue
   begin
      TuTable.Filtered := False;
  
     While not TuTable.Eof do
   begin
     Filtro := 'Tu_Campo = '''+ Edit1.Text + '*''';
      TuTable.Filter := Filtro;
      TuTable.Filtered := True;
      If Filtro <> Edit1.Text then 
     begin
     Showmessage('Registro NO encontrado');
    end;
     TuTable.Next;
         
   end

   else TuTable.Filtered := False;

Osea:
1-creo un filtro al campo de la tabla.
2-recorro la tabla buscado los datos que sean iguales.
3-indico si el dato NO se encontro
Saludos
PD: Codigo sin probar, al vuelo
__________________
Siempre Novato
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
Recorrer Una Tabla O Dbgrid Para Validar Datos donpedro Conexión con bases de datos 10 18-07-2011 17:33:06
DBGrid recorrer JXJ Varios 2 21-02-2011 06:05:19
Quiero comprar Delphi y un manejador de Base de Datos Forest Varios 10 19-08-2008 21:10:56
recorrer dbgrid gsilvei Varios 2 26-01-2008 06:57:45
Recorrer un dbgrid el_barto Conexión con bases de datos 15 03-08-2005 22:36:07


La franja horaria es GMT +2. Ahora son las 11:24:54.


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