| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Qual è la differenza tra una procedura FoxPro contro una funzione
    ? Tradizionalmente , l'interfaccia di front-end di una applicazione per la gestione di database si basa su linguaggi di programmazione back-end come il C + + per il controllo dei dati in tempo reale e la manipolazione . Visual FoxPro, una versione aggiornata di FoxPro , è un software di sviluppo di Microsoft che svolge sia le funzioni di un sistema di gestione di database relazionali ( RDBMS ) e un linguaggio di programmazione orientato obiettato . FoxPro utilità visivi possono essere utilizzati per sviluppare la rete su misura e applicazioni web. Il software utilizza diversi comandi che appaiono anche in altri linguaggi di programmazione . Scopo

    Una persona che entra il numero di telefono di un familiare in suo telefono cellulare per la prima volta memorizza in genere il numero nella sua lista dei contatti o la chiamata rapida . In questo modo, egli non ha bisogno di inserire il numero della prossima volta che chiama . Questo è precisamente ciò che una funzione o una procedura non in un linguaggio di programmazione . Programmatori memorizzano un certo codice o una routine operativo sotto forma di una funzione o procedura e chiamano indietro quando necessario. In questo modo , il codice non deve essere riscritto quando riappare eventi.
    Definizioni

    in Visual FoxPro , tutti i comandi che iniziano con un " dichiarare " e chiudere con una "fine dichiarare " l'istruzione . Una procedura inizia con la "Procedura" e si chiude con " ENDPROC . " Allo stesso modo , una funzione inizia con " FUNZIONE " e chiude con " ENDFUNC ". Nel seguente esempio , una definizione di procedura intitolato " ProcedureExample " e una definizione di funzione dal titolo " FunctionExample " è elencato . Ogni volta che questa procedura e funzione sono chiamati , il programma restituirà un messaggio che informa " Questo è un esempio di una procedura " e " Questo è un esempio di una funzione ", rispettivamente.

    PROCEDURA ProcedureExampleMessagebox ( " , Questo è un esempio di una procedura ") ENDPROC

    FUNZIONE FunctionExampleMessagebox ( " Questo è un esempio di una funzione " ) ENDFUNC
    riferimento vs . . . valore

    visivo FoxPro consente al programmatore di passare parametri a eventi per un riferimento o valore . Ad esempio , John ha segnato 40 punti in esame A e 45 punti in esame B , Il voto complessivo è il punteggio totale ottenuto da esame A e B. Richiesta di esame del programma di aggiungere 40 e 45 è chiamato il passaggio di parametri per valore. Richiedere il programma aggiungere esame A e B per i punteggi dell'esame John viene chiamato il passaggio di parametri per riferimento. " passaggio per valore " apporta modifiche al copia della voce , mentre " passaggio per riferimento" cambia l'elemento stesso.
    Differenze

    in FoxPro , ci sono differenze come si chiama una funzione e la procedura per restituire un valore . Inoltre, i parametri sono passati per le procedure di riferimento , mentre i parametri sono passati alle funzioni per valore . Sulla base del precedente esempio , guardate queste due affermazioni di chiamata per restituire un valore :

    Aggiungi = JohnProc ( @ A , @ B ) Add = JohnFunc (A , B ) per

    Come si può vedere , sia restituirà lo stesso valore per il punteggio di John, che è 85 . Tuttavia, il segno " @ " precede variabili quando sono chiamati procedure. Inoltre , la voce " Aggiungi " viene modificato in modo permanente a 85 , quando un procedimento è chiamato a restituire un valore , mentre la funzione sarà solo restituire il valore , senza modificare la voce .

    Previous :

    next :
      Articoli Correlati
    ·Creazione di report di Access con grandi campi dati 
    ·Come connettersi a Oracle , MySQL o qualsiasi database …
    ·Filemaker Pro Tips & Tricks 
    ·Come convertire una query di Access in una tabella 
    ·Come aprire un file ISO senza masterizzarla 
    ·Come faccio a gestire i codici postali in Database Desi…
    ·Come aggiornare FileMaker 7 a 10 
    ·Come creare un piano di test per i Business Logic Layer…
    ·Come scegliere il software di database 
    ·Vantaggi e svantaggi di usare un sistema di fatturazion…
      Articoli in evidenza
    ·Come convertire una casella di testo di Microsoft Word …
    ·Come Alias ​​valori in un'istruzione Select 
    ·Come fare uno scontro con Opacità in GIMP 
    ·Come fare 10 Page Libretti in Word 
    ·Word 2007 SmartArt Tricks 
    ·Come ridurre Formato video 
    ·Come aggiungere gli zeri iniziali in Excel 
    ·Come rimuovere Registry Office 
    ·Come aggiungere dati a una tabella tramite un modulo in…
    ·Come convertire il testo String a Date in Excel 
    Copyright © Conoscenza Informatica http://it.wingwit.com