FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Filtros VCL
Hola, estoy buscando un componente para filtrar los datos, he revisado algunos en torry.ru y delphipages, pero ninguno me ha convencido.
La característica que más me interesa para el filtro es que se pueda utilizar la cláusula LIKE en cualquier campo. Si conoceis algún componente, por favor, dejar aquí una nota o directamente a mi correo fjmatiaso@terra.es Un saludo. |
#2
|
||||
|
||||
¿Has leído de las propiedades Filter y Filtered de los DataSets?
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Hola
Puedes utilizar el ClientDataSet que viene estándar con Delphi. Sus filtros permiten los operadores Like. Solo debes conectar el dataset a un TDataSetProvider y este al TClientDataSet. Entonces ya solo debes trabajar sobre el TClientDataSet, en lugar de trabajar sobre el DataSet normal. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
||||
|
||||
Hola,
al menos con BDE es posible utilizar un operador similar al like, que es el asterisco Por ejemplo: cliente = 'GAR*' equivaldría a Cliente like 'GAR%' De todos modos como te dice delphi.com.ar revisa la ayuda porqué ahora no lo recuerdo exactamente. Saludos. |
#5
|
|||
|
|||
Hola
Si es solo para hacer busquedas en tablas y recuperar algun valor, puedes descargarte de mi web un componente que he hecho yo mismo (con ayuda de algunos compañeros del Club ) que se llama TDBSearchDialog y que hace las busquedas con like (mi web en la firma) |
|
|
|