![]() |
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. de esta manera no me trae nada, 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. |
|
Hola
Saludos |
Buenisimo Caral me sirvio muchisimo, ahora como es que la consulta toma el parametro tipo si no se lo declara abajo (query1.Params[0].value:= '%'+edit3.text+'%';)?. Tendre en cta las otras posibilidades, Gracias de nuevo a todos.
|
Hola,
los parametros empiezan a contar de 0 a X según se van creando, al poner param[0] hace referencia al primer parametro que se encuentre en la consulta. Solo para que lo tengas en cuenta podrías ponerlo también de esta forma. Aunque seguramente te dirán que la forma más correcta es la que te indica Caral. Saludos. |
Me he dado cuento de que puse índica en lugar de indica, a mi también me hace daño a la vista pero ya no puedo modificar el mensaje.
Saludos. |
Cita:
Por cierto, ya que estamos de detallitos, tu firma dice: conformate en lugar de confórmate |
NCcapa --> Utilizando LEFT JOIN
Hola a todos, talvez sea la primera vez que participo espero que les sirva este codigo
particularmente yo utilizaría la siguiente consulta que en cierta forma se parece a la de Caral:
Espero ayudar en algo hasta pronto. |
Gracias por participar y bienvenido a clubdelphi.
Cuando pongas código, recuerda encerrarlo entre los tags correspondientes, ejemplo: ![]() . |
Cita:
|
Cita:
. |
La franja horaria es GMT +2. Ahora son las 19:11:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi