Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-05-2018
DiegoPucho DiegoPucho is offline
Miembro
NULL
 
Registrado: ago 2017
Posts: 36
Poder: 0
DiegoPucho Va por buen camino
Smile Filtrar mientras se teclea

Hola y buenas... Soy nuevo y espero poder expresarme como es debido... Tengo problemas con un dbgrid, el cual quiero hacer una consulta: tengo 3 RadioButton y un MaskEdit1. Todo conectado a la base de datos y funcionando... me muestra la consulta pero no como espero que le haga...

En el RadioButton1....
Código Delphi [-]
procedure TFrmModArt.BuscarCódigoExecute(Sender: TObject);
begin
   TsPageControl1.ActivePage:=BUSCADOR;
   if sRadioButton1.checked then
   begin
   ABSQProductos.Close;
   ABSQProductos.SQL.Text := 'SELECT * FROM tbarticulos WHERE Codigo='+quotedStr(sMaskEdit1.text);
   sStatusBar2.Panels[0].Text := 'BUSQUEDA POR CÓDIGO';
   ABSQProductos.Open;
   sStatusBar2.Panels[2].Text := 'CANTIDAD DE PRODUCTOS: '+ IntTostr(ABSQProductos.RecordCount);
   end
else
   begin
   ABSQProductos.Close;
   ABSQProductos.SQL.Text := 'SELECT * FROM tbarticulos=';
   sStatusBar2.Panels[0].Text := 'TODOS LOS PRODUCTOS';
   ABSQProductos.Open;
   sStatusBar2.Panels[2].Text := 'CANTIDAD DE PRODUCTOS: '+ IntTostr(ABSQProductos.RecordCount);
   end;
end;

y en el MaskEdit1.....
Código Delphi [-]
procedure TFrmModArt.sMaskEdit1Change(Sender: TObject);
begin
   ABSQProductos.Close;
   ABSQProductos.SQL.Clear;
   ABSQProductos.SQL.Add('Select * ' + 'From tbarticulos WHERE Descripcion LIKE (' + QuotedStr('%' + sMaskEdit1.Text + '%') + ') ');
   ABSQProductos.Open;
end;

Lo que esta haciendo es que tengo que apretar el RadioButton para que busque... y yo quiero que mientras escribo en el edit me lo valla ordenando, según en que RadioButton este...

Desde ya muchas gracias...
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Revisar mientras escribe Rolroy Varios 5 27-05-2011 04:27:20
Filtrar lista clientes mientras escribo JPMMVR OOP 3 14-02-2009 10:11:59
To Be or Not To Be: Filtrar o no Filtrar esa es la cuestion gorsan Conexión con bases de datos 10 04-10-2007 11:14:10
While mientras no se haga click ANG4L Varios 2 22-05-2006 14:41:23
mensaje mientras hay proceso marcelofabiani Varios 9 13-02-2006 05:18:27


La franja horaria es GMT +2. Ahora son las 12:52:23.


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