WinOptics

F. Introduction UPDATE

WinOptics
  1. I. GENERALITE
    1. A. Le Matériel
    2. B. Différence d'utilisation entre les versions de Windows
    3. C. Paramétrage de Windows Seven
  2. II. INSTALLATION
    1. A. Installation du Poste Principal
    2. B. Déblocage du Mode Démonstration
    3. C. Installation d'un Poste Secondaire
    4. D. Problème d'Installation
    5. E. Désinstallation
    6. F. Mises à jour
  3. III. MISE EN ROUTE
    1. A. Architecture de l'Interface
    2. B. Principes de Base
    3. C. Utilisation des Fichiers
    4. D. Mise en Page
  4. IV. GESTION DES CLIENTS
    1. A. Création d'un Client
    2. B. Saisie d'une Fiche Monture
    3. C. Enregistrement de la Vente
    4. D. Editions
    5. E. Devis
    6. F. Lentilles
    7. G. Optométrie
    8. H. Photos et Shémas
    9. I. Notes et SAV
  5. V. GESTION DU STOCK
    1. A. Création d'un Article
    2. B. Fournisseurs et Marques
    3. C. Etiquettes
    4. D. Inventaire et Contrôle d'Inventaire
    5. E. Dépréciation du Stock
  6. VI. GESTION DES VENTES
    1. A. Fichier des Ventes
    2. B. Fichier des Documents
  7. VII. GESTION DES COMMANDES
    1. A. Fichier des Commandes
    2. B. Gestionnaire de Commandes
  8. VIII. CAISSE
    1. A. Pré-requis
    2. B. Initilisation
    3. C. Vente en l'Etat
    4. D. Vente depuis un Dossier Client
    5. E. Mouvements et Remise en Banque
    6. F. Etat de la Caisse
    7. G. Impression et Rapports
    8. H. Modifications et Corrections
    9. I. Liste des Impayés
  9. IX. TIERS PAYANT
    1. En France
      1. A. Paramétrage de la Sécurité Sociale
      2. B. Paramétrage des Mutuelles
      3. C. Saisie d'une Fiche Client
      4. D. Calculs des Parts Sécurité Sociale et Complémentaire
      5. E. Impression des Documents
      6. F. Télétransmission des Feuilles de Soins
      7. G. Suivi des retours de Paiement
    2. En Belgique
      1. A. Paramétrage de la Sécurité Sociale
      2. B. Utilisation lors de la Vente
      3. C. Impression des Documents
      4. D. Suivi des retours de Paiement
  10. X. CATALOGUES FOURNISSEURS
    1. A. Introduction
    2. B. Tarifs Verres
    3. C. Tarifs Lentilles
    4. D. Calcul des Prix
    5. E. Ordre de Sélection
    6. F. Import / Export de Catalogues
  11. XI. PARAMETRAGE DU LOGICIEL
    1. A. Magasin
    2. B. Paramètres Régionaux
    3. C. Documents et Rapports
    4. D. Réseau
    5. E. Sécurité
    6. F. Services
    7. G. Autres Options
    8. H. Tables Paramétrables
  12. XII. OUTILS
    1. A. Agenda
    2. B. Calculatrices
    3. C. Exécution du Code SQL
    4. D. Nettoyage des Fichiers
    5. E. Conversion du Taux de TVA
  13. XIII. SERVICES
    1. A. Envoi de Fax
    2. B. Envoi de Courrier Electronique
    3. C. Envoi de SMS
  14. XIV. STATISTIQUES
    1. A. Généralités
    2. B. Evolution des Ventes
  15. XV. REQUETES ET PUBLIPOSTAGE
    1. A. Qu'est ce qu'une Requête ?
    2. B. Le Fichier des Requêtes ?
    3. C. Utilisation des Requêtes Prédéfinies
    4. D. Exporter le Résultat d'une Requête
    5. E. Création de Nouvelles Requêtes
    6. F. Modifier une Requête
    7. G. Application : Le Mailing
  16. XVI. ANNEXES
    1. ANNEXE 1 : MAINTENANCE
      1. A. Sauvegarde
      2. B. Telemaintenance
      3. C. Réparation de la Base de Données
    2. ANNEXE 2 : REFERENCE DU LANGAGE SQL
      1. A. Introduction
      2. B. Définitions
      3. C. Notions et Règles
      4. D. Introduction SELECT
      5. E. Introduction DELETE
      6. F. Introduction UPDATE
      7. G. Prédicats
      8. H. Fonctions
      9. I. Jointure
    3. ANNEXE 3 : CENTRALE D'ACHAT - RETROCESSION
      1. A. Principe
      2. B. Mise en Place
      3. C. Saisie des Rétrocessions
      4. D. Synchronisation du Stock
    4. ANNEXE 4 : EXEMPLES D'IMPRESSIONS
  17. Résultat

L’instruction UPDATE permet de créer une requête de mise à jour qui modifiera les valeurs des champs d’une table spécifiée en fonction des critères déterminés.

La syntaxe est la suivante :

UPDATE <nom de table>
SET <champ1>=<nouvelle valeur1> , <champ2>=<nouvelle valeur2> , etc.
WHERE <condition>




La clause WHERE s'utilise de la même manière qu'avec l'instruction SELECT.


  • Dans l’exemple ci-dessous, le prix de tous les articles de plus de 1500 € du fournisseur Draeck sera diminué de 50 € :
UPDATE Articles
SET Prix = Prix – 50
WHERE (Prix > 1500) And (Fournisseur = "Draeck")


Remarque : L’instruction UPDATE est particulièrement utile pour modifier de nombreux enregistrements ou lorsque les enregistrements à modifier sont dispersés dans plusieurs tables. Il est possible de modifier plusieurs champs à la fois.


  • Dans l’exemple suivant, le prix de vente de tous les articles est recalculé à partir de leur prix d’achat et le taux de TVA est modifié à 25 % :
UPDATE Articles
SET [Prix de vente] = Prix + (Prix * 25/100), TVA = 25


L’instruction UPDATE ne produit pas de résultats. Pour connaître les enregistrements qui seront modifiés, il est conseillé de visualiser d’abord les résultats à l'aide d'une requête SELECT (qui utilise les mêmes critères), puis d’exécuter la requête UPDATE.

Aller à la page
© 2010 WinOptics sarl - All rights reserved