Realizar una consulta uniendo tablas distintas para producir un solo resultado..

24/01/2006 - 00:33 por Lord Voldemort | Informe spam
Hola amigos tengo una consulta que hacer, haber si me ayudan, las tablas son
dbf aunque eso, son tablas libres de fox 5.
las tablas tienen la misma estructura, pero algunos datos los tengo en el
directorio actual y otros en el historico..
creo que necesito hacer las consultas y luego unirlas... ya con Ado net sera
facil la union pienso...


MiDirectorioActual\Tabla1+
MiDirectorioActual\Tabla2 --+-> Consulta1 "Un select de 3 tablas"
MiDirectorioActual\Tabla3+

DirectorioHistorico\Tabla1+
DirectorioHistorico\Tabla2+-> Consulta2 "Un select de 3 tablas"
DirectorioHistorico\Tabla3+


Consulta3 = Consulta1 + Consulta 2


Gracias por su ayuda...


Jairo Hernandez

Tengo VS2003 y las tablas como dije son de VFP5

Preguntas similare

Leer las respuestas

#1 A.Poblacion
24/01/2006 - 08:39 | Informe spam
"Lord Voldemort" <lordvoldemort8@@@gmail.com> wrote in message
news:%
Mostrar la cita
Con ADO.NET, puedes usar dos DataAdapters para hacer dos "Fill" de dos
consultas sobre el mismo DataTable de un DataSet, y se te añaden los
registros de las dos consultas al DataTable.

Otra cosa que se puede hacer con SQL puro, pero que no sé si funcionará
con VFP, es usar el operador UNION:
"Select * from xxx UNION Select * from yyy".
#2 Lord Voldemort
24/01/2006 - 14:20 | Informe spam
ok.. comprendo la idea...intentare probar las opciones...
veamos como se portan esas tablas con vs2003...
gracias man..

"A.Poblacion" wrote in
message news:
Mostrar la cita
#3 GilNaj
24/01/2006 - 16:41 | Informe spam
Nada más algunas consideraciones al usar la UNION

1: El número de campos resultado deben ser iguales en ambas consultas, es
decir, el primer select te debe devolver la misma cantidad de columnas que
el select 2

2: El nombre y tipo de los campos se toma del primer select

3: Las cláusulas order y group (si las vas a usar) se ponen únicamente al
final del último select

4: Las cláusulas where se ponen una en cada consulta (como es normal)

Espero que el comentario haya sido de utilidad

"Lord Voldemort" <lordvoldemort8@@@gmail.com> escribió en el mensaje
news:%
Mostrar la cita
#4 GilNaj
24/01/2006 - 16:41 | Informe spam
Nada más algunas consideraciones al usar la UNION

1: El número de campos resultado deben ser iguales en ambas consultas, es
decir, el primer select te debe devolver la misma cantidad de columnas que
el select 2

2: El nombre y tipo de los campos se toma del primer select

3: Las cláusulas order y group (si las vas a usar) se ponen únicamente al
final del último select

4: Las cláusulas where se ponen una en cada consulta (como es normal)

Espero que el comentario haya sido de utilidad

"Lord Voldemort" <lordvoldemort8@@@gmail.com> escribió en el mensaje
news:%
Mostrar la cita
#5 Lord Voldemort
26/01/2006 - 01:34 | Informe spam
thanks...


"GilNaj" wrote in message
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida