| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come accedere alla query di aggiornamento Attraverso VB
    Microsoft Access è un linguaggio di scripting , Visual Basic, Applications Edition (VBA) , che è possibile utilizzare per eseguire operazioni di database come selezionare e aggiornare le query . Programmi VBA che eseguono queste operazioni fanno con oggetti virtuali , comprese quelle che rappresentano il database corrente , record , definizioni di query e di altri elementi del database . Facendo aggiornamenti o qualsiasi tipo di operazione di database in VBA implica la comprensione come gestire questi oggetti , che vengono raccolti in una gerarchia ad albero chiamato " modello di oggetti . " Esecuzione di query di aggiornamento con Visual Basic permette agli sviluppatori di modificare il contenuto del database in modo rapido e con meno possibilità di errore dell'utente . Cose che ti serviranno
    Microsoft Access
    Mostra più istruzioni
    1

    Open Access e creare la seguente tabella di esempio , che il programma Visual Basic farà un'operazione di aggiornamento su : creare un campo " campo1 " in una tabella chiamata " tabella 1 ", quindi digitare un record in questo campo : " . xyz"
    2

    Premi " Alt- F11 " per entrare nell'ambiente di sviluppo integrato di Visual Basic ( IDE ) , quindi fare clic su comando " Module" del menu "Inserisci" . Questa azione creerà un nuovo spazio per l'inserimento di un programma VB
    3

    Incollare o digitare il seguente programma nel modulo di codice : .

    Public Sub doUpdate ( )

    Const tabname = " Tabella1 "

    Dim dbs Come DAO.Database

    Dim rst Come DAO.Recordset

    Set dbs = CurrentDb
    < p > Set rst = dbs.OpenRecordset ( tabname ) per

    rst.MoveFirst

    Do Until rst.EOF

    rst ! Campo1 = " zxy " Allora
    < p > rst.Edit

    rst ! Campo1 = " abc"

    rst.Update

    rst.Close

    dbs.Close
    < p > Exit Sub End If


    rst.MoveNext

    loop

    End Sub

    l'affermazione " OpenRecordset " apre la " Tabella 1 " tabella per la modifica , e imposta un riferimento a quel tavolo con la" variabile rst " . Il blocco di istruzioni che inizia con " Do Until " e termina con "loop" si muove attraverso i dati " RST" , alla ricerca di un record il cui valore è "xyz ". Il programma utilizza la "Modifica" e "Aggiorna" metodi di " RST" per cambiare il valore di questo record , una volta che trova il record "xyz" .
    4

    Avviare il programma facendo clic su uno qualsiasi dei suoi dichiarazioni , quindi premendo "F5 ". Premere il tasto " Alt-F8 " per tornare ad Access. Vedrete il valore " xyz" è stato immesso in precedenza ora cambiato in " abc ".
    5

    Comunicati " Alt-F8 " per tornare all'IDE . Digitare le seguenti nuove dichiarazioni dopo l'ultima istruzione " Dim " nel listato del programma :

    f = InputBox ( "Che valore vuoi cercare " ) per

    v = InputBox ( " Che valore vorresti cambiare a ? " ) per

    Queste istruzioni di query l' utente per un valore da cercare , e un nuovo valore per modificare a .
    6

    Type sopra la dichiarazione " Se rst Campo1 = ! " zxy " Allora " con questa nuova affermazione :

    rst Campo1 = f Poi

    questa dichiarazione e quella nella fase successiva utilizzerà il nuovo "f ! " e " v " variabili per trovare e aggiornare il record corretto nella tabella
    7

    Type sopra la dichiarazione . " rst Campo1 = " abc " " con questa dichiarazione : !

    rst ! Campo1 = v
    8

    eseguire il programma come avete fatto al punto 4 . Rispondere alle indicazioni quando poi compare, digitando " abc " per il valore di cercare, e "xyz" per il valore di passare. Il programma riveduto cambierà il "abc " a " xyz ".

    Previous :

    next :
      Articoli Correlati
    ·Come lavorare con caselle di controllo in Visual Basic 
    ·La storia di Visual Basic 6.0 
    ·Come usare VB VBA per eseguire un test ping 
    ·Tutorial su Come condividere variabili in molteplici fo…
    ·Come faccio a modificare una ListView in Visual Basic 
    ·Come accedere ai file remoti da Vb.Net 
    ·Come avviare l' editor di Visual Basic 
    ·Visual Basic 2008 Tutorial 
    ·Come creare una cassetta postale in VBScript 
    ·Come scrivere una lista di coppie di valori chiave in V…
      Articoli in evidenza
    ·Come determinare se esiste un file in PHP 
    ·Come utilizzare una stringa di connessione variabile in…
    ·Come convertire un int a un JTextField in Java 
    ·Modalità di accesso OLE e ActiveX 
    ·Che cosa è la coesione in Ingegneria del Software ? 
    ·Come imparare SQL online gratis 
    ·Tutorial VBA per Word 
    ·Visual Basic.Net Giochi Tutorial 
    ·Come convertire un array chiave PHP per numeri 
    ·Come installare Gitorious su CentOS 
    Copyright © Conoscenza Informatica http://it.wingwit.com