Ver Mensaje Individual
  #1  
Antiguo 04-05-2007
ancara ancara is offline
Miembro
 
Registrado: may 2007
Posts: 22
Reputación: 0
ancara Va por buen camino
Filtros y zeos en busquedas parciales

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!!!
Responder Con Cita