*   >> Lecture Éducation Articles >> science >> la programmation

Un projet de séquence d'événements in Mysql

Name, Catégorie, Quantité, ReorderLever, CostPrice, SellingPrice) Code DetailsInput données Quand un client achète, les types d'informations dans une forme de l'écran d'ordinateur de vendeuse. Ceci est un tutoriel SQL et il n'y a pas une telle forme. Donc, je vais vous donner les données d'entrée en tant que variables SQL.

Le code de la section d'entrée est: # l'ensemble des données de venteEmployeeIDVar = 3; SETCustomerIDVar = 2; # Données de SaleDetails SET @ productNameVar1 = 'Bowl'; SET @ QtyVar1 = 5; SET @ productNameVar2 = 'Plume'; SET @ QtyVar2 = 12; SET @ productNameVar3 = 'Plate'; SET @ QtyVar3 = 7; numberOfRows Set = 3; # Créer une variable pour indiquer pénurie de produit SETshort = 0; L'ID de l'employé de l'employé de vente est indiquée. Le numéro de client est également indiqué. Quand un client arrive et achète certains produits, qui est une vente. Ce besoin d'une saleID.

Le saleID sera donnée par le SGBD, comme il est AUTO_INCREMENT. Vous avez les variables pour les noms et les quantités des produits achetés (ci-dessus). Vous avez une variable pour le nombre de lignes qui devraient aller dans la table SaleDetails; tel est le nombre de produits différents que le client veut acheter. Le client peut demander une quantité d'un produit particulier et la quantité de ce produit en stock pourrait ne pas suffire. Cela signifie que la quantité de ce produit est courte. Nous allons utiliser la variable,short pour indiquer si la quantité d'un produit est à court ou non.

Si une quantité est courte, cette variable sera donnée le nombre entier, 1. Si la quantité ne manque pas, cette variable sera donnée le nombre entier, 0. Maintenant, au début, nous supposons que la quantité ne manque pas, de sorte que le variablesshort est attribué la valeur zéro. Lisez le code ci-dessus si vous ne l'avez pas déjà fait so.Temporary tableau et son code associé Il ya une table temporaire. Lorsque les données de l'ordinateur de la vendeuse arrive sur le serveur, il est placé dans cette table temporaire.

Depuis les données d'intérêt pour ce tutoriel sont des variables, ces données seront copiés dans ce tableau temporaire, dans ce projet. Le code de faire tout ce qui est: # SaleDetails table temporaire CREATE TABLE TEMPORAIRE SaleDetailsTemp (ID SMALLINT NOT NULL AUTO_INCREMENT, ProductName CHAR (40), QtyRequest ENTIER, ProductID ENTIER, QtyAvail ENTIER, QtyRemain ENTIER, SoldPrice DECIMAL (19,2), PRIMAIRE KEY (ID ASC)); INSERT INTO SaleDetailsTemp (ProductName, QtyRequest) VA

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.