Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 30-01-2009
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 22
droguerman Va por buen camino
Bueno sigues los siguientes pasos (suponiendo que usas ADO):
tu consulta de platos en el adodataset que usas (supongamos se llama adPlato) sigue siendo:
Código SQL [-]
SELECT idPlato, nombre FROM Plato;

tu consulta de ingredientes (supongamos se llama adIngrediente) será:
Código SQL [-]
SELECT I.idIngrediente, I.nombre
    FROM Ingrediente I, IngPlato IP
    WHERE I.idIngrediente = IP.idIngrediente AND IP.idPlato = :idPlato;

luego:
tienes un datasource llamdo dsPlato cuya propiedad dataset apunta a adPlato

tienes un datasource llamado dsIngrediente cuya propiedad dataset apunta a adIngrediente

Además la propiedad dataSource de adIngrediente debe apuntar a dsPlato;

Con eso cada vez que elijas un plato, la segunda consulta buscará el parametro idPlato dentro del dataset dsPlato.

Es un poco truculento pero espero funcione.

saludos
__________________
self.free;
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Acces + Delphi TKW04 Tablas planas 3 16-01-2007 14:26:59
Conexion BD acces con delphi Mixe Tablas planas 1 25-05-2006 11:14:20
Delphi, Acces, Fechas y SQL cepriego Conexión con bases de datos 8 27-07-2005 00:58:08
Urgenteeee ayuda por favorrrrr Delphi-acces samuelabad Conexión con bases de datos 5 17-06-2005 22:28:09
Uso de base de datos (Acces) con Delphi. alfredosg19 Varios 3 10-03-2005 07:22:37


La franja horaria es GMT +2. Ahora son las 15:16:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi