PDA

Ver la Versión Completa : hacer una búsqueda general por varias tablas conectadas a ado con access en delphi 7


alexiyordano
05-08-2015, 15:35:16
hola de nuevo por aquí, la siguiente duda es si es posible hacer una búsqueda generalizada por varias tablas conectadas a access.

La pregunta seria la siguiente tener un formulario con un textedit y button para la busqueda y que mostrara los resultado de un campo en especifico en un dbgrid pero que código sera posible para que haga la busqueda por varias tablas ya que cada una esta conectada a datasource diferente sera posible hacer esta búsqueda generalizada por tablas.

Casimiro Notevi
05-08-2015, 17:14:38
Explica lo más importante, lo que no has explicado. Qué tablas, qué campos de cada tabla, y qué consulta quiéres hacer.

alexiyordano
05-08-2015, 21:01:40
todas las tablas son 4 buscar todos los campos y consultar por nombre pero que sea una sola búsqueda para esa 4 tablas.

Casimiro Notevi
05-08-2015, 21:07:57
Qué tablas, qué campos de cada tabla, y qué consulta quiéres hacer.

.
.
.
.
.
.
.
.
.
.

pacopenin
06-08-2015, 11:23:43
La solución pasaría por usar la clausula UNION entre las distintas tablas y seleccionar los campos comunes o compatibles. Para simplificar podrías crear una vista. En ambos casos obtendrías una sola tabla con registros de las 4.

alexiyordano
11-08-2015, 18:18:23
Gracias Hermano pacopenin me sirvió mucho tu accesoria, con adoquery uní las tablas con las siguientes consultas Select * from tabla1 UNION Select * from tabla2, mostrando los resultados de las 2 tablas en un dbgrid

Gracias