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
  #8  
Antiguo 11-10-2006
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 26
maeyanes Va por buen camino
Que base de datos y que componentes de acceso estás usando?

Ahora, según te entendí, quieres poder escoger un grupo y con ese grupo mostrar los alumnos que lo integran y capturar sus calificaciones... todo en un DBGrid...

Sin saber exactamente lo que te pregunto al principio (base de datos y componentes de acceso), podrías tener algo así:

Un query con el cual vas a obtener los grupos (select * from GPO_CARR) el cual vas a usar con el TDBLookupComboBox.

Lo siguiente sería una consulta que te devuelva los alumnos por grupo, algo como:
Código SQL [-]
select * from ALUMNOS where GpoCarr = :GpoCarr
este query tendría como master el query de GPO_CARR, así cuando cambies de grupo, verás los alumnos que lo integran. Como lograr esto? Pues el query ALUMNOS en su propiedad MasterDataSource seleccionas el TDataSource que contiene el query GPO_CARR.

Ahora, lo anterior solo te devolvería los alumnos por grupo, pero no estás viendo las calificaciones por alumno, esto lo puedes lograr de forma similar al query ALUMNOS:
Código SQL [-]
select * from CALIFICACIONES where Matricula = :Matricula
De esta manera, puedes tener una relación Master-Detail en 3 niveles: GPO_CARR - ALUMNOS - CALIFICACIONES...

Sobre como poder editar estos datos, necesitaría que contestaras las preguntas que te hice...



Saludos...
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
Apertura de Varias Tablas luxus Conexión con bases de datos 5 08-09-2005 13:37:34
Trabajar con varias tablas luxus Conexión con bases de datos 3 22-08-2005 18:32:15
usar una tabla o varias auxiliares???leer y opinar por favor ercrizeporta Conexión con bases de datos 3 14-07-2005 14:55:20
Insertar en varias tablas... Duc SQL 5 01-09-2004 06:07:28
IBDataSet con varias tablas Angel Firebird e Interbase 8 26-01-2004 14:30:03


La franja horaria es GMT +2. Ahora son las 23:53:43.


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