![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Realmente yo no necesito mostrar ni guardar los datos de la primera consulta, pero si que tienen que servir de filtro para la segunda, es decir, que coja los proyectos en la primera tabla, y que la segunda haga la consulta de todos esos proyectos.
|
|
#2
|
||||
|
||||
|
Cita:
El usuario elige un proyecto, ejemplo, el 6 Buscas en la BD1 el proyecto con el número 6. Buscas en la BD2 los registros con proyecto número 6. Se supone que tienes un query con el registro del proyecto 6 de la BD1. Se supone que tienes un query con los registros del proyecto 6 de la BD2. ¿Y ahora qué quieres hacer?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
No Casimiro el usuario elige un ProyectManager, ejemplo, el 6, hacemos la búsqueda de los proyectos en la BBDD1 de ese ProyectManager y este tiene 3 proyectos:
001 002 003 A continuación quiero buscar cada una de las facturas de esos proyectos en la BBDD2: 001-->1,2,3 002-->4,5,6 003-->7,8,9 |
|
#4
|
||||
|
||||
|
Lo siento, no entiendo cómo están estructuradas y relacionadas esas tablas y bases de datos.
Pon un ejemplo con los datos que has escrito antes. BD, tabla, campos, valores
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
|||
|
|||
|
Las bases de datos no están relacionadas de ahí mi problema,
te expongo lo que he intentado hacer con tu ayuda a ver si así ves mejor el problema:
Previamente cree en el ClientDataSet los Fields PROYECTO y FACTURA. De esta manera me lista los proyectos perfectamente pero las facturas me salen vacías, de esta forma: PROYECTO FACTURA 001 002 003 004 Es un avance pero se me escapa algo. No se si esta información te sirve de algo. ![]() BBDD1 Tabla PROYECTMANAGER CODIGOPM-->6 PROYECTOS -->1,2,3 NOMBRE--> Carlos BBDD2 Tabla FACTURAS PROYECTO-->1 NUMEROFAC-->001,002,003 IMPORTE -->100€,200€,300€ PROYECTO-->2 NUMEROFAC-->004,005,006 IMPORTE -->1500€,2500€,3500€ PROYECTO-->3 NUMEROFAC-->007,008,009 IMPORTE -->50000€,60000€,30000€ Última edición por Catublipas fecha: 19-01-2015 a las 14:15:31. |
|
#6
|
|||
|
|||
|
Vale Casimiro, casi lo tengo:
El problema que solo me muestra el primer proyecto de ese ProyectManager esto me muestra con respecto al ejemplo anterior me muestra: PROYECTO-->1 NUMEROFAC-->001,002,003 IMPORTE -->100€,200€,300€ |
|
#7
|
|||
|
|||
|
Perdona las comas las he puesto yo, pero ya tengo la solución(aunque tengo un problema):
Mi problema ahora es que es extremadamente lento(10 segundos).¿Se te ocurre algo? Y estoy contigo, es una enorme chapuza, y porque no has visto la base de datos, si no te daría algo. De todas formas muchas gracias de nuevo! ![]() |
|
#8
|
||||
|
||||
|
Cita:
¿A qué lumbreras se le ocurrió esa chapuza inmensa, además dividido en 2 bases de datos? Creo que necesitas hacer una reestructuración del sistema. Eso es una chapuza tremenda.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Escuchar BBDD | Guti13 | Conexión con bases de datos | 2 | 03-11-2014 17:49:23 |
| Acceso a BBDD | hybrid | Conexión con bases de datos | 1 | 14-11-2009 17:55:03 |
| Consulta a tabla de bbdd Firebird externa | Gonbamon | Firebird e Interbase | 4 | 05-07-2008 05:32:26 |
| copia de bbdd | majosf | Conexión con bases de datos | 3 | 18-11-2005 20:49:19 |
| BBDD database.wrk ??? | Mulero | Conexión con bases de datos | 8 | 03-11-2005 11:24:31 |
|