Kampfgummibaerlie
Datenbank-Guru
- Beiträge
- 736
Vielleicht kam die Frage schonmal vor, aber ich habe auf die Schnelle das ganze nicht gefunden
Ich hätte folgendes Problem:
Ich bin gerade am arbeiten mit Lagerstand und so, und würde gerne:
1.: Die Bestellung eintragen
und
2.: Das entsprechende Produkt vom Lagerstand abziehen
Ich habe mir daweil (bisher) eine kleine Datenbank gebaut, wo ich mich ein wenig spielen kann. (Damit ich nicht die echte Datenbank verpfuschen muss ^^)
Geht das mittels einer Function, oder muss ich mir dafür entsprechend 2 Functions bauen, und dann auch entsprechend beide abrufen? Sprich, in einer absoluten Query, die auf beide Functions zugreift.
Idee, die mir gerade einfällt:
Warum baue ich nicht einfach eine 3. Functon, die die ersten beiden Functions selected, beide mit dem selben Parametern, die der 3. Function mitgegeben wurden, und einfach in die Bestellungen eintragen und halt auch vom Lagerstand abzuziehen.
Da fällt mir eine weitere Frage ein:
Wie könnte ich, falls eine Bestellung mehrere Produkte enthält, auch diese mehreren Produkte, die bestellt wurden, alle in die Tabelle "Bestellungen" eintragen? Sprich, her Hans bestellt 3 Paar Socken und 1 Haube. Sprich in die Tabelle Bestellungen sollten 2 Zeilen eingetragen werden, die eine eben mit 3 Paar Socken, die andere eben diese 1 Haube.
Ginge das irgendwie, wenn ja, würde mich interessieren, wie....
Ich hätte folgendes Problem:
Ich bin gerade am arbeiten mit Lagerstand und so, und würde gerne:
1.: Die Bestellung eintragen
und
2.: Das entsprechende Produkt vom Lagerstand abziehen
Ich habe mir daweil (bisher) eine kleine Datenbank gebaut, wo ich mich ein wenig spielen kann. (Damit ich nicht die echte Datenbank verpfuschen muss ^^)
Geht das mittels einer Function, oder muss ich mir dafür entsprechend 2 Functions bauen, und dann auch entsprechend beide abrufen? Sprich, in einer absoluten Query, die auf beide Functions zugreift.
Idee, die mir gerade einfällt:
Warum baue ich nicht einfach eine 3. Functon, die die ersten beiden Functions selected, beide mit dem selben Parametern, die der 3. Function mitgegeben wurden, und einfach in die Bestellungen eintragen und halt auch vom Lagerstand abzuziehen.
Da fällt mir eine weitere Frage ein:
Wie könnte ich, falls eine Bestellung mehrere Produkte enthält, auch diese mehreren Produkte, die bestellt wurden, alle in die Tabelle "Bestellungen" eintragen? Sprich, her Hans bestellt 3 Paar Socken und 1 Haube. Sprich in die Tabelle Bestellungen sollten 2 Zeilen eingetragen werden, die eine eben mit 3 Paar Socken, die andere eben diese 1 Haube.
Ginge das irgendwie, wenn ja, würde mich interessieren, wie....