Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-04-2012
GonzaloDias GonzaloDias is offline
Miembro
NULL
 
Registrado: ene 2012
Posts: 21
Poder: 0
GonzaloDias Va por buen camino
Filtro con 2 tablas

Hola Foro que tal,
Les comento un problema que me surgio al querer filtrar en el evento on change de un edit, el problema es que filtro por el nombre y apellido de un cliente que esta relacionado a la tabla equipo que contiene clienteID,
Es decir en el edit ingreso el apellido y como no es una campo propio de Equipo sino q pertenece a Cliente, no se como podria filtrarlo con la propiedad filter ya que habria que joinear con la tabla cliente en el filtro.

Código Delphi [-]
query1.SQL.Clear;
query1.SQL.Add('Select e.Id_equipo');
query1.SQL.Add('from equipo e, cliente c');
query1.SQL.Add('where e.Id_cliente = c.Id_cliente');
query1.SQL.Add('and c.Nombre like "%edit3.text%"');
query1.Open;
de esta manera no me trae nada,

Código Delphi [-]
tbl1.Filter := 'Tbl1.Id_cliente where tbl2.Nombre='+inttostr(edit3.text);
tbl1.Filtered:=true;
en este caso no se me ocurre donde relacionar las tablas con inner join o where por las claves . Sabrian alguna forma o alternativa a estos casos? Muchas gracias desde ya foro.
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
Filtro eaguila7 C++ Builder 3 18-11-2008 09:56:18
filtro entre dos tablas en tiempo de ejecucion Goyo OOP 16 26-09-2006 21:39:31
Mal filtro vicrati Conexión con bases de datos 2 11-04-2004 19:36:51
tablas con filtro davidgaldo Conexión con bases de datos 2 20-02-2004 19:09:09
Filtro y EOF javiermorales Conexión con bases de datos 2 07-10-2003 15:28:08


La franja horaria es GMT +2. Ahora son las 14:05:38.


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