Avatar billede kapoou Nybegynder
28. november 2004 - 14:52 Der er 8 kommentarer

Spørgsmål omkring opbygning af noget asp

Jeg har en side hvor man skal kunne oprette virksomheder. På denne side findes et faneblad som hedder medarbejdere. Under dette faneblad skal man kunne indtaste lige så mange medarbejeder som man har brug for. Virksomhedens data ligger i en tabel for sig selv og medarbejederne har en table for sig selv med et reference id som henleder til det id virksomheden har i sin egen tabel. Mit spørgsmål går nu på hvordan i ville opbygge det rent kode og strukturmæssigt. Man skal altså kunne tilføje lige så mange medarbejdere som man har brug for på en gang.
Avatar billede tjaz Nybegynder
28. november 2004 - 17:17 #1
regner du med at folk smider en kode som gør dig i stand til at oprette dem eller hvad er det du er ude efter? .... fordi hvis det er et forslag til en løsning er du selv kommet med dem ... det drejer sig bare om at du i tabellen med medarbejder har en virksomhedID som så indeholder et id på en virksomhed fra tabellen med virksomheder ... når du så skal finde ud af hvilke medarbejder som arbejder i den pågældende virksomhed er det bare at selecte de medarbejder med det virksomhedID som svare til den virksomhed du har i den anden tabel ...

SELECT * FROM medarbejdere WHERE viksomhedID = IDpaavirksomhed

... ?
Avatar billede kapoou Nybegynder
28. november 2004 - 21:13 #2
Nej jeg regner ikke med at folk smider en færdig kode, og jeg ved også godt at spørgsmålet er lidt difust. Det som jeg er ude efter er hvordan folk ville gøre hvis de har en side hvor man skal kunne indtaste et variabelt antal medarbejdere. Det er jo nemt nok hvis på forhånd ved hvor mange der bliver indtastet. men hvordan ville du gemme dem i databasen hvis du ikke på forhånd vidste hvor mange der vil blive indtastet?
Avatar billede mnoer Nybegynder
29. november 2004 - 12:29 #3
Hvorfor er det et problem at du ikke ved hvor mange ansatte der vil blive indtastet?
Avatar billede kapoou Nybegynder
29. november 2004 - 12:34 #4
Det ved jeg heller ikke om det er eller om det bare er mig der ikke har regnet ud hvordan jeg skal håndtere det. Mit prblem er bare at jeg plejer at skrive følgende når jeg skal hente data ud fra en side og gemme det.

varNavn = trim(request.form("feltnavn"))

Dette kan jeg jo så ikke gør da jeg ikke ved hvor mange felter der er og hvad de hedder.
Avatar billede mnoer Nybegynder
29. november 2004 - 13:57 #5
Ok, så dit "problem" er visningen af alle de ansatte der er oprettet?
Avatar billede mnoer Nybegynder
29. november 2004 - 13:59 #6
Eller er det fordi do vil oprette flere ansatte i samme skærmbillede?
Kan du ikke uddybe lidt hvor det er du har problemer? (eller tror du får problemer)
Avatar billede kapoou Nybegynder
29. november 2004 - 14:43 #7
Det er ikke i visningen. der er som du skriver når jeg skal oprette et på forhånd ukendt antal i samme skærmbillede.
Avatar billede mnoer Nybegynder
29. november 2004 - 15:54 #8
Så ved du vel hvor mange der kan blive oprettet på en gang? f.eks. 10 ansatte, og hvis der skal oprettes mere end 10 skal man bare oprette ad flere omgange. Men hvis du vil have det på den måde er det vel ikke ret mange oplysninger du gemmer om de ansatte?
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester