
Combinación Where
Publicado por anonymous (78 intervenciones) el 02/11/2017 15:30:36
Buenas,
Estoy realizando una búsqueda y me encuentro algo atascado con un asunto relacionado con la condición Where.
Tengo un formulario donde al dar click a Delegación, me muestra todas las delegaciones u oficinas que tengo y en cuadro de texto si introduzco una palabra o texto me aparecen todas las oficinas relacionadas.
Para que me muestre todos los datos de todas las tablas no he tenido problema usando la condición UNION, pero el problema viene cuando tengo que efectuar la búsqueda. Por más que intento, no consigo que al buscar por palabra o texto me busque.
El código, de manera resumida, es este:
Me.Lista0.RowSource = "SELECT * FROM Delegaciones_Cliente1 UNION SELECT * FROM Delegaciones_Cliente2 Where Delegación LIKE '*" & Busca.Text & "*' order by [Delegación]ASC;"
He probado varias formas, incluyendo asteriscos, paréntesis y otras combinaciones que podrían realizarse pero no lo he logrado.
Incluso he bajado algunos ejemplos para ver si era posible y tampoco.
Gracias por todo.
Estoy realizando una búsqueda y me encuentro algo atascado con un asunto relacionado con la condición Where.
Tengo un formulario donde al dar click a Delegación, me muestra todas las delegaciones u oficinas que tengo y en cuadro de texto si introduzco una palabra o texto me aparecen todas las oficinas relacionadas.
Para que me muestre todos los datos de todas las tablas no he tenido problema usando la condición UNION, pero el problema viene cuando tengo que efectuar la búsqueda. Por más que intento, no consigo que al buscar por palabra o texto me busque.
El código, de manera resumida, es este:
Me.Lista0.RowSource = "SELECT * FROM Delegaciones_Cliente1 UNION SELECT * FROM Delegaciones_Cliente2 Where Delegación LIKE '*" & Busca.Text & "*' order by [Delegación]ASC;"
He probado varias formas, incluyendo asteriscos, paréntesis y otras combinaciones que podrían realizarse pero no lo he logrado.
Incluso he bajado algunos ejemplos para ver si era posible y tampoco.
Gracias por todo.
Valora esta pregunta


0