Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment exporter courriel d'un Plesk…
  • Comment Auto Date With Access 2007 
  • Comment faire un catalogue de biblio…
  • Comment commander des tirages photo …
  • Décrire la clé primaire 
  • Comment insérer un champ d'identité…
  • Comment faire pour convertir DBC 
  • SQL : Vs vide . Tronquent 
  • Comment trouver non alphanumérique …
  • A Travaux Tutoriel de base de donné…
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment accéder à une Exécuter la requête Macro 
  • Comment personnaliser un MS Access 2003 Template 
  • Qu'est-ce que ça veut dire une base de données affiche les deux entités et l'intégrité référe…
  • Types de données T- SQL 
  • Comment faire pour masquer la fenêtre de base de données dans Access 2007 
  • Comment trouver la longueur d'un champ BLOB dans Oracle 9i 
  • Différences entre SQL et SQL Express 
  • Comment ajouter un champ calculé à la grille de création de MS Access 2007 
  • Comment mettre à jour une ligne dans DB2 
  • Comment trier sur deux colonnes 
  • Connaissances Informatiques © http://www.ordinateur.cc