Delphi - como filtrar una busqueda en un dbgrid

 
Vista:

como filtrar una busqueda en un dbgrid

Publicado por Julio Cesar (1 intervención) el 31/12/2005 03:01:27
Hola, tengo una duda, como le asigno una consulta al dbgrid, lo que hago es una busqueda por medio de un rfc y quiero que un dbgrid me muestre todos los datos que coincidan con ese rfc, pero no se como, lo he intentado de la siguiente manera :

datamodule1.QAgreEmpleo.SQL.Text:='select * from agr_empleos where rfc ='+chr(39)+ suiMaskEdit2.Text+chr(39);
dbgrid5.DataSource:=datamodule1.QAgreEmpleo;

o marca error, les agradeceria mucho su ayuda , mil gracias de antemano.

Feliz año nuevo!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como filtrar una busqueda en un dbgrid

Publicado por Gargol (18 intervenciones) el 03/01/2006 15:22:06
No se si he entendido bien pero lo voy a intentar

Asumo que QAgreEmpleo es un AdoQuery entonces lo que tienes que poner no es Text sino Add
quedaria:

QAgreEmpleo.SQL.Clear;
datamodule1.QAgreEmpleo.SQL.Add:='select * from agr_empleos where rfc ='+chr(39)+ suiMaskEdit2.Text+chr(39);
dbgrid5.DataSource:=datamodule1.QAgreEmpleo;
datamodule1.QAgreEmpleo.Open;

eso debe funcionar
suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar