![]() |
![]() |
| 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
|
|||
|
|||
|
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 |
|
#2
|
||||
|
||||
|
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 |
|
#3
|
|||
|
|||
|
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. |
|
#4
|
|||
|
|||
|
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€ |
|
#5
|
|||
|
|||
|
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! ![]() |
|
#6
|
||||
|
||||
|
Cita:
Entonces la estructura de las bases de datos y lo que se guarda en los campos esos, ¿cómo es?, ¿no es como estás informando?, ¿entonces de qué estamos hablando? ![]() El sistema que empleas es lento porque recorres todo ibquery2 por cada ibquery1.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
|||
|
|||
|
Perdona Casimiro,
ha sido que he mostrado yo los datos mal los datos no están separados por comas, en lugar de separarlos por espacios para mostrarte los resultados. Lo he hecho con "," para separarlos pero en la base de datos no hay nada más que el dato. Por lo que he visto parece buena opción hacer un vínculo ODBC de las BBDD, unificarlas y hacer la consulta como si se tratara de una BBDD. ¿Te parece buena solución? ¿Sabes si hay información en el foro sobre esto? Ando un poco pegado con esto la verdad. Un saludo y muchas gracias de nuevo! ![]() Última edición por Catublipas fecha: 20-01-2015 a las 08:55:11. |
|
#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 |
|