03. januar 2004 - 16:28Der er
8 kommentarer og 1 løsning
Opdatere tabel igennem underformular
Hej alle sammen
Jeg sidder og er i gang med at lave en database i access over nogle film. Jeg har en tabel jeg kalder "film", som indeholder "navn, genre, land, spilletid osv.". Herudover har jeg en tabel, som hedder skuespillere som indeholder "navn". Imellem disse to har jeg en tabel som jeg kalder filmskuespiller og som indeholder "filmnr, skuespillernr og rolle".
Jeg har lavet en formular hvor jeg viser de enkelte film med de dertilhørende skuespillere i en underformular, hvilket virker som det skal. Problemet kommer i det øjeblik jeg ville tilføje skuespillere til en eksisterende film.
Det fremgår ikke af spørgsmålet hvilke formularer du har i forvejen, Men for kunne lave det du spø'r om skal du bruge 2 formularer. En med alle skuespillere vist i en kombibox. Du skal også her kunne tilføje nye skuespillere. Den skuespiller, du vil føje til en film, viser du i et felt, som du skal hente navnet fra til den anden formular. Den anden formular skal være baseret på tabellen med film, filmnr. og skuespillere. Hvordan du tilføjer en nye skuespiller afhænger af hvor du har anbragt dine skuespillere. I et samlet felt f.eks. med komma imellem eller et felt for hver skuespiller?
Ser nu at du har en formular med en underformular, men du har stadig brug for at kunne tilføje nye skuespillere og koble en skuespiller sammen med film.
Jeg har sådan set fået det til at virke. Mit problem tidligere var at jeg ikke kunne få lov til at skrive i underformularen idet indholdet i var skabt ved en select. Jeg kunne således ikke få lov til at skrive i en forespørgsel, hvilket jo i grunden er logisk nok
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.