/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
databaseprogram i flere dimensioner.
Fra : Ukendt


Dato : 26-12-05 22:31

Hej.

Jeg har et problem - eller skal vi kalde det for en opgave - det lyder
bedre... Det er lidt kompliceret i mine øjne, men sikkert ikke i Jeres. Jeg
er i hvert fald i tvivl, om det overhovedet kan lade sig gøre.

Til hjælp i min hverdag på en skole, vil jeg lave et lille program til at
administrere, hvad de forskellige klasser "køber" af papirvarer m.v. på
skolens kontor.

Dertil har jeg tænkt mig nogle databaser med flg. tabeller og felter.:

Tabel 1: "Klasser"
- KlasseID
- Klassenavn
- Klasselærer
- Budget (det beløb, klassen har fået til at "købe" for)

Tabel 2 - "Varer"
- VareID
- Varenavn
- Pris

Jeg vil så gerne lave det sådan, at man kan holde styr på, hvor mange af
hver vare de forskellige klasser bruger.

Dertil havde jeg forestillet mig en string-grid hvor man kunne skrive
tallet.

Nu kommer det komplicerede så.

Jeg vil gerne kunne se en opdeling over forbrug pr. måned. Og her er jeg så
låst.

Hvis jeg skal "tegne" et billede for jer, så har jeg forestillet mig noget
lignende, at man kan se en liste over de oprettede klasser. Herefter kan man
åbne en klasse og _her_ kan man så se et skema med varer nedaf og måneder
henaf og _her_ kan man så indtaste antallet pr. måned.

Håber det virker forståeligt, ellers skal jeg nok supplere, hvis i har
yderligere spørgsmål.

På forhånd tak for et skub i den rigtige retning



 
 
PØLLE (26-12-2005)
Kommentar
Fra : PØLLE


Dato : 26-12-05 23:25

Jeg kan måske godt lave et lille program til dig over det emne, hvis du ikke
selv vil

PØLLE

Send mig en mail med dit telefonnummer til peterPRIKjessie@gmail.com

"Kent N" <IngenSpamTak> skrev i en meddelelse
news:43b06118$0$4820$ba624c82@nntp02.dk.telia.net...
| Hej.
|
| Jeg har et problem - eller skal vi kalde det for en opgave - det lyder
| bedre... Det er lidt kompliceret i mine øjne, men sikkert ikke i Jeres.
Jeg
| er i hvert fald i tvivl, om det overhovedet kan lade sig gøre.
|
| Til hjælp i min hverdag på en skole, vil jeg lave et lille program til at
| administrere, hvad de forskellige klasser "køber" af papirvarer m.v. på
| skolens kontor.
|
| Dertil har jeg tænkt mig nogle databaser med flg. tabeller og felter.:
|
| Tabel 1: "Klasser"
| - KlasseID
| - Klassenavn
| - Klasselærer
| - Budget (det beløb, klassen har fået til at "købe" for)
|
| Tabel 2 - "Varer"
| - VareID
| - Varenavn
| - Pris
|
| Jeg vil så gerne lave det sådan, at man kan holde styr på, hvor mange af
| hver vare de forskellige klasser bruger.
|
| Dertil havde jeg forestillet mig en string-grid hvor man kunne skrive
| tallet.
|
| Nu kommer det komplicerede så.
|
| Jeg vil gerne kunne se en opdeling over forbrug pr. måned. Og her er jeg

| låst.
|
| Hvis jeg skal "tegne" et billede for jer, så har jeg forestillet mig noget
| lignende, at man kan se en liste over de oprettede klasser. Herefter kan
man
| åbne en klasse og _her_ kan man så se et skema med varer nedaf og måneder
| henaf og _her_ kan man så indtaste antallet pr. måned.
|
| Håber det virker forståeligt, ellers skal jeg nok supplere, hvis i har
| yderligere spørgsmål.
|
| På forhånd tak for et skub i den rigtige retning
|
|



Uffe Kousgaard (27-12-2005)
Kommentar
Fra : Uffe Kousgaard


Dato : 27-12-05 08:04

"Kent N" <IngenSpamTak> wrote in message
news:43b06118$0$4820$ba624c82@nntp02.dk.telia.net...
>
> Dertil havde jeg forestillet mig en string-grid hvor man kunne skrive
> tallet.

Du mangler en tabel 3 - '"Køb":
- KlasseID
- VareID
- Dato
- Antal

Det er tabel 3, som du løbende skal oprette nye observationer i og det er
udfra en SQL kombination af alle 3 tabeller, at du kan beregne forbruget
evt. pr måned og/eller pr klasse.

> På forhånd tak for et skub i den rigtige retning

Håber skubbet var stort nok

hilsen
Uffe



Brian Andersen \(www~ (27-12-2005)
Kommentar
Fra : Brian Andersen \(www~


Dato : 27-12-05 08:12

Hej Kent,

du skal opfinde den klassiske Ordrer og Ordrerlinie model. Du kan gøre
følgende, hvis du vil kunne lave en månedsopgørelse.

Da en lærer formentlig kan have flere klasser, så ville jeg også opfinde en
Teacher tabel.

De felter med stjerne er Primærnøgler.

Teacher:
TeacherID*
Name1
Name2

Order:
OrdrerID*
TeacherID -> Fremmedenøgle til Teacher tabellen
Date -> Så du kan lave en forespørgsel på månedsbasis

OrderItems:
OrderID*
LineID* -> Surogat nøgle for at sikre entydighed
ArticleID (VarerID) -> Fremmedenøgle til din Varer tabel
Amount

I OrderItems, her skal du ikke vælge en sammensat nøgle af OrderID og
ArticleID! Dum ide, da du i så fald vil få en Key violation, hvis din bruger
indsætter den samme varer to gange. Dette problem vil du ikke få, hvis du
vælger OrderID og surogat nøglen LineID. LineID kan du blot implementere som
fortløbende.

/Brian



Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste