De klant-ID is ook aangegeven. Wanneer een klant komt en koopt een aantal producten, dat een verkoop. Dit moet een saleID. De saleID zal worden gegeven door de DBMS, want het is AUTO_INCREMENT. Je hebt de variabelen voor de namen en de hoeveelheden van de producten gekocht (boven). Je hebt een variabele voor het aantal rijen die moeten gaan in de tabel SaleDetails; Dit is het aantal verschillende producten die de klant wenst te kopen. De klant kan vragen voor een hoeveelheid van een bepaald product en de hoeveelheid van dat product op voorraad is wellicht niet genoeg.
Dit betekent dat de hoeveelheid voor dat product is kort. We zullen de variabele gebruikt,short aan te geven of de hoeveelheid orders kort of niet. Als een hoeveelheid Kortom, deze variabele worden het gehele getal 1. Als de hoeveelheid niet kort, wordt deze variabele worden de integer, 0. Nu, aan het begin veronderstellen wij dat de hoeveelheid niet kort, zodat de short variabele is toegewezen de waarde nul. Lees de bovenstaande code als je dat nog niet hebt gedaan so.Temporary tabel en de bijbehorende code Er is een tijdelijke tabel.
Wanneer de gegevens van de computer van de verkoop klerk's aankomt bij de server, wordt het geplaatst in deze tijdelijke tabel. Omdat de gegevens van belang zijn voor deze tutorial in variabelen, zullen deze gegevens worden gekopieerd naar deze tijdelijke tabel, in dit project. De code te doen alles wat: # SaleDetails tijdelijke tabel CREATE tijdelijke tabel SaleDetailsTemp (ID SMALLINT NOT NULL AUTO_INCREMENT, ProductName CHAR (40), QtyRequest INTEGER, ProductID INTEGER, QtyAvail INTEGER, QtyRemain INTEGER, SoldPrice DECIMAL (19,2), PRIMARY KEY (ID ASC)); INSERT INTO SaleDetailsTemp (ProductName, QtyRequest) WAARDEN (@ productNameVar1, @ QtyVar1); INSERT INTO SaleDetailsTemp (ProductName, QtyRequest) WAARDEN (@ productNameVar2, @ QtyVar2); INSERT INTO SaleDetailsTemp (Produ