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 Temas de Hoy

 
 
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
 



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 16:02:10.


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