| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Quelle est la différence entre une procédure Foxpro contre une fonction
    ? Traditionnellement, l'interface front-end d'une application de gestion de base de données repose sur des langages de programmation dorsaux tels que C + + pour le contrôle et la manipulation des données en temps réel . Visual FoxPro, une version améliorée de FoxPro, est un logiciel de développement de Microsoft qui assure les fonctions à la fois un système de gestion de base de données relationnelle ( SGBDR ) et d'un langage de programmation orienté opposé . Visual FoxPro utilitaires peuvent être utilisés pour développer le réseau sur mesure et des applications Web. Le logiciel utilise plusieurs commandes qui apparaissent aussi dans d'autres langages de programmation. But

    Une personne saisissant le numéro de téléphone d'un membre de la famille dans son téléphone portable pour la première fois stocke généralement le numéro dans sa liste de contacts ou de numérotation abrégée. De cette façon , il n'a pas besoin d' entrer le numéro , la prochaine fois qu'il appelle . C'est précisément ce qu'est une fonction ou une procédure fait dans un langage de programmation . Programmation de stocker un certain code ou un sous-programme de fonctionnement sous la forme d' une fonction ou de la procédure et de le rappeler en cas de besoin . De cette façon, le code ne doit pas être réécrit lorsque l'événement réapparaît.
    Définitions

    dans Visual FoxPro , toutes les commandes commencent par un "déclarer" et étroite avec une «fin déclarent " déclaration. Une procédure commence par «procédure» et se termine par " ENDPROC . " De même, une fonction commence par " FONCTION" et se termine par " ENDFUNC . " Dans l'exemple suivant , la définition d'une procédure intitulée " ProcedureExample » et une définition de fonction intitulée " FunctionExample » est répertorié . Chaque fois que cette procédure et la fonction sont appelés , le programme va retourner une boîte de message informant " Ceci est un exemple de procédure » et « Ceci est un exemple d'une fonction" respectivement .

    PROCEDURE ProcedureExampleMessagebox ( " ; Ceci est un exemple de procédure " ) ENDPROC

    FONCTION FunctionExampleMessagebox (" Ceci est un exemple de fonctionnement ") ENDFUNC
    référence vs . . . valeur

    Foxpro permet au programmeur de passer des paramètres à des événements par une référence ou une valeur. Par exemple , John a marqué 40 points en examen A et 45 points en examen B, La note globale est le score total obtenu à partir de l'examen A et B. examen Demander le programme pour ajouter 40 et 45 est appelé le passage de paramètres par valeur. Demander le programme à ajouter examen A et les résultats aux examens B pour John s'appelle passer des paramètres par référence. " passage par valeur " apporte des modifications à la copie de l'article, tandis que " passage par référence " permet de modifier l'élément lui-même.
    différences

    dans FoxPro , il des différences comment vous appelez une fonction et une procédure pour renvoyer une valeur . En outre, les paramètres sont passés aux procédures de référence , tandis que les paramètres sont passés aux fonctions par valeur . Sur la base de l'exemple précédent , regardez ces deux déclarations appelant à renvoyer une valeur :

    Ajouter JohnProc = (@ a, @ b) Ajouter JohnFunc = (A, B)

    Comme vous pouvez voir, les deux vont retourner la même valeur du score de John, qui est de 85 pour . Toutefois, le signe "@" précède les variables lorsque les procédures sont appelés . Par ailleurs , la rubrique " Ajouter " est modifié en permanence à 85 quand une procédure est appelée pour renvoyer une valeur , tandis qu'une fonction sera simplement retourner la valeur , sans changer l'objet.

    Previous :

    next :
      articles connexes
    ·Comment arrêter SQL Mail 
    ·Comment sélectionner une requête en date d'accès 
    ·Comment accéder à des rapports multiples 
    ·Comment attacher une base de données en MDF 
    ·Comment combiner deux rapports d'accès au One 
    ·Comment ajouter des graphiques de rapports dans Access …
    ·Comment faire pour changer la direction du curseur 
    ·Comment faire pour exécuter une requête dans OpenOffi…
    ·Quelle est une violation de clé d'accès 
    ·Quels sont les applications de base 
      articles en vedette
    ·Comment puis-je Plume dans Illustrator 
    ·Quels sont les jeux sur le Acer Arcade Deluxe 
    ·Un bon réglage de l'égaliseur pour Audacity 
    ·Comment flouter un arrière-plan dans Photoshop Element…
    ·Installation de Spot HQL 
    ·Comment faire différents effets sur GIMP 2 
    ·Comment faire pour taper la lettre Alpha sur Microsoft …
    ·Comment s'inscrire Virtual DJ 
    ·Comment numériser un document dans le traitement de te…
    ·Comment utiliser Nom de la plage dans une feuille de ca…
    Copyright © Connaissances Informatiques http://fr.wingwit.com