Hola!! me he repasado el foro y he encontrado varias cosas referentes a este tema, pero ninguna me da la solucion, alguien podria ayudarme??
estoy realizando una aplicacion en delphi con mysql 5 y las zeos y no consigo que me funcionen los filtros. con odbc sí me funcionan todos los filtros pero cambie a zeos para ahorrar una capa en la conexion y ninguno funciona
tengo un formulario con un edit y un botón de búsqueda y otro formulario con un dbgrid.
la idea es insertar un campo en el edit y al pulsar el boton de busqueda se activa el filtro y realiza una busqueda parcial (A*) y en caso de existir campos coincidentes se debe mostrar el otro formulario con los datos obtenidos.
lo que yo hago es lo siguiente:
modulodatos.TBCliente.Filter:='Nombre='''+VConsultarClientenombre.nombre.Text+'''';
modulodatos.TBCliente.Filtered:=true;
if (ModuloDatos.TBCliente.eof)then
begin
modulodatos.tbcliente.Filtered:=false;
raise ENombreNoEncontrado.newInstance;
end;
formulariobusqueda.hide;
formulariodatos.show;
¿alguien puede orientarme? tambien lo he intentado con las zquery y no puedo realizar busquedas parciales o no me devuelve nada o me devuelve todos los registros.
Gracias por vuestro tiempo!!!