Numero record collegati a chiave esterna dipendente da un valore prece...

venerdì 18 marzo 2011 - 14.57
Tag Elenco Tags  Windows XP  |  Access (.mdb)  |  Office 2003

teocartu Profilo | Newbie

Buongiorno, essendo neofita in materia di office access 2003, chiedo a voi:

Ho due tabelle, Impianti - Generatori, collegati con un collegamento una a molti.

Nella tabella Impianti ho: Id_Impianto (PK), Num_Generatori, Potenza_Impianto, Sede_Impianto ecc....

Nella tabella Generatori ho: Id_Impianto (EK), Id_Generatore (PK), Potenza_Generatore ecc....

Ho quindi una maschera di inserimento dei dati dell'impianto in cui vi è anche un pulsante "Generatori" e ciò che vorrei fare (ma non so come) è:

- premendo sul pulsante, il database dovrebbe chiedermi quanti generatori debba inserire e salvare tale valore nel campo "Num_Generatori";

- a questo punto dovrebbe usare tale valore (definiamolo "n") per aprirmi una sottomaschera con n record;

- tali record chiaramente devono già essere collegati alla EK "Id_Impianto" precedentemente inserita.

Esempio:

Inserisco nella maschera "Inserimento Impianti":

- Id_Impianto = 1234

Potenza_Impianto: 100

Sede Impianto: Canicattì.....

- A questo punto premo sul pulsante "Generatori" e alla richiesta di quanti generatori inseriti, metto 4;

- Mi si apre una sottomaschera con, uno dopo l'altro, 4 record ripetuti, già collegati tutti all'Id_Impianto "1234", in cui inserisco per ognuno Potenza_Generatore ecc.....



Spero di essere stato chiaro nella richiesta, se non lo sono stato mi scuso e riformulo.

Ringrazio anticipatamente chiunque mi risponda, purtroppo come già detto, sono poco esperto e una tale cosa non sono in grado di farla.



Matteo

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5