H,

> > 2. ist ein Artikel beim Speichern in den Korb noch vorhanden und der
> > Bestellvorgang zeiht sich etwas und ein anderer hat ihn unter dessen
> > abgeräumt, kommt eine enttspr. Meldung, Menge wird auf 0 gesetzt und
> > zur Zeit nicht lieferbar..
>
> Ganz unglücklich. Das wäre das letztemal, dass ich Euren Shop besucht habe.

Stimmt! So ganz glücklich war ich mit der Lösung wirklich nicht. :(
>
> > 3. ist nur noch eine begrenzte Anzahl an Artikeln vorhanden, wird
> > dies bei der Speicherung im Warenkorb aber kenntlich gemacht, so dass
> > der Kunde weiss, es könnte sein, das nicht mehr viele da sind.
>
> Ich würde im Moment des Eintrags in den Warenkorb im Hintergrund eine
> Tabelle mit den Artikeln aus dem Warenkorb füllen. Kommt in dem Moment ein
> neuer Kunde, so wird ihm die Artikel-verfügbarkeit der Shop-Artikel in
> Abgleich mit Warenbestand und Deiner temp. Tabelle angezeigt.

Also Du meinst einen left join Artikel und Warenkorb mit Abzug der jeweiligen 
Menge vom
Lagerbestand. Das ist ja eigentlich logisch.
>
> Bestellt der erste Kunde nicht, so werden die Artikel wieder aus der
> Zwischentabelle gelöscht und der Lagerbestand bleibt unverändert. Könntest
> Du  evtl. mit einer Extraspalte in der Lagerverwaltung lösen (eine Art
> "Artikel ist mit Menge in irgendeinem Warenkorb") und das ganze dann mit
> Triggern handeln.

Läuft zur Zeit noch auf Access.
Wird aber später evtl. auf MSSQL umgeschrieben.
Ich habe bislang wenig mit Triggern gemacht bzw. es ist schon ziemlich lang 
her, hättest Du mal ein
Beispiel dafür?

Grüße Gudula

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an