Un nuevo intento
Publicado por Arielo (2 intervenciones) el 09/01/2008 21:37:54
Hola,
Un nuevo intento de explicar mejor mi Consulta.
Diseñe una tbla llamada “Aulas”con los campos IdAula; AulaNro; SillaNro, esta tbla se halla relacionada por el campo “IdAula” a otra tbla llamada “Cursos”, de esta ultima tbla tengo un formulario en donde asigno a los alumnos el curso, el aula y la silla.
En el formulario “Cursos” cree un cuadro combinado para seleccionar el “aula” y otro cuadro para seleccionar la “silla”, esto me da que al seleccionar un “Aula” en el otro cuadro se liste la cantidad de silla disponible en esa aula. Previamente a cada aula se le asigno una cantidad determinada de sillas.
El drama se da de esta manera: Ej.:
Registro 1: Cargo los datos de un alumno, le asigno Aula 1 desde el cuadro combinado “aula”, en el combinado “silla” se lista la cantidad de silla asignada a esta aula, selecciono el 2 por ejemplo, bravo hasta aquí, bien.
Registro 2: Ahora cargo los datos de otro alumno, le asigno “aula 2” y silla 3, al volver al registro anterior, este asume los datos de la ultima asignación que hice en el registro 2, cómo corrijo este defecto?. Cuando cargue los datos del registro 3, los del 2 y del 1 asumen las aulas y sillas de este ultimo. Esa es la falla que encuentro.
El origen de la fila del cuadro combinado “Aula” tiene esto:
SELECT DISTINCT Aulas. AulaNro
FROM Aulas
ORDER BY Aulas. AulaNro;
El origen de la fila del cuadro combinado “Silla” tiene esto:
SELECT Aulas.idAula, Aulas.SillaNro
FROM Aulas
WHERE (((Aulas.AulaNro)=[Formularios]![frmCursos]![AulaNro]))
ORDER BY Aulas.SillaNro;
De ante mano muchas gracias y saludo a todos.
Un nuevo intento de explicar mejor mi Consulta.
Diseñe una tbla llamada “Aulas”con los campos IdAula; AulaNro; SillaNro, esta tbla se halla relacionada por el campo “IdAula” a otra tbla llamada “Cursos”, de esta ultima tbla tengo un formulario en donde asigno a los alumnos el curso, el aula y la silla.
En el formulario “Cursos” cree un cuadro combinado para seleccionar el “aula” y otro cuadro para seleccionar la “silla”, esto me da que al seleccionar un “Aula” en el otro cuadro se liste la cantidad de silla disponible en esa aula. Previamente a cada aula se le asigno una cantidad determinada de sillas.
El drama se da de esta manera: Ej.:
Registro 1: Cargo los datos de un alumno, le asigno Aula 1 desde el cuadro combinado “aula”, en el combinado “silla” se lista la cantidad de silla asignada a esta aula, selecciono el 2 por ejemplo, bravo hasta aquí, bien.
Registro 2: Ahora cargo los datos de otro alumno, le asigno “aula 2” y silla 3, al volver al registro anterior, este asume los datos de la ultima asignación que hice en el registro 2, cómo corrijo este defecto?. Cuando cargue los datos del registro 3, los del 2 y del 1 asumen las aulas y sillas de este ultimo. Esa es la falla que encuentro.
El origen de la fila del cuadro combinado “Aula” tiene esto:
SELECT DISTINCT Aulas. AulaNro
FROM Aulas
ORDER BY Aulas. AulaNro;
El origen de la fila del cuadro combinado “Silla” tiene esto:
SELECT Aulas.idAula, Aulas.SillaNro
FROM Aulas
WHERE (((Aulas.AulaNro)=[Formularios]![frmCursos]![AulaNro]))
ORDER BY Aulas.SillaNro;
De ante mano muchas gracias y saludo a todos.
Valora esta pregunta
0