| 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
    Accesso: VBA Esegui query
    Microsoft Access è una parte della suite Microsoft Office . Usando questo software , è possibile creare i singoli database, report e moduli . L'accesso consente di creare le proprie applicazioni utilizzando questi componenti. Per aggiungere ancora più funzionalità alle applicazioni o database , è possibile programmare le attività in Visual Basic, Applications Edition (VBA ) . VBA è il linguaggio di sviluppo standard di Microsoft per i prodotti Office . Il linguaggio è basato fuori di Visual Basic 6.0 e utilizza una sintassi simile . Una delle tante cose che puoi fare con questo linguaggio è l'esecuzione di query sui dati. Istruzioni
    1

    Eseguire una query e mettere i risultati in un set di record per la manipolazione . Copia e incolla il codice VBA di seguito per caricare i dati dalla query .

    Dim dbMyDatabase Come DAO.Database

    Dim rsMyRecords Come DAO.Recordset

    dbMyDatabase = CurrentDb

    rsMyRecords = dbMyDatabase.OpenRecordset ( " myQuery " ) economici 2

    Eseguire una query con parametri di input utilizzando un oggetto di definizione della query e quindi caricare i suoi risultati in un set di record utilizzando il codice di esempio qui di seguito.

    Dim dbMyDatabase Come DAO.Database

    Dim rsMyRecords Come dao.recordset

    Dim qdMyParameters Come DAO.QueryDef

    dbMyDatabase = CurrentDb < br >

    qdMyParameters = dbMyDatabase.QueryDefs ( " myQuery " )

    qdMyParameters.Parameters ( " MyParameter " ) = "valore"

    rsMyRecords = qdMyParameters.OpenRecordset ( ) per
    3

    loop attraverso ogni record restituito e di eseguire un'azione . L'esempio che segue è un modo per fare questo

    Do While Not rsMyRecords.EOF

    Debug.Print " Il contenuto del mio articolo : " . ! & RsMyRecords [ MyColumnName ]
    < p > rsMyRecords.MoveNext

    loop
    4

    eseguire una query SQL invece di una query di Access di nome e mettere i suoi risultati in un set di record per la manipolazione . Copia e incolla il codice VBA di seguito .

    Dim dbMyDatabase Come DAO.Database

    Dim rsMyRecords Come DAO.Recordset

    Dim strQuery As String

    strQuery = " SELECT * FROM MyTable "

    dbMyDatabase = CurrentDb

    rsMyRecords = dbMyDatabase.OpenRecordset ( strQuery ) economici 5

    eseguire un comando che non restituisce alcun record utilizzando questo codice VBA . Aggiornare e cancellare i comandi sono esempi di istruzioni che non restituiscono alcun record .

    CurrentDb.Execute " MyQueryName "

    Previous :

    next :
      Articoli Correlati
    ·Come imparare VBScript Online 
    ·Come avviare un programma con argomenti in VB.NET 
    ·Come scrivere Calcoli con Visual Basic 
    ·Come ordinare le matrici Numericamente in Visual Basic 
    ·Progetti di Visual Basic Calcolatrice 
    ·Come creare menu e sottomenu 
    ·Come convertire una casella di testo a un numero in Vis…
    ·Come determinare il controllo con un focus corrente VB 
    ·Che cosa sono i file di simboli DNN ? 
    ·Come fare un file EXE in Visual Basic 
      Articoli in evidenza
    ·Come creare un link in PHP 
    ·Come rimuovere l'ultimo carattere in VB.Net 
    ·Come creare un array in Perl 
    ·Come inserire INT in MySQL 
    ·Come fare un Quiz in Visual Basic 
    ·Come rendere un altro controller in Ruby 
    ·Come leggere i biscotti con Python 
    ·Come chiamare un pacchetto di Oracle da Visual Basic 
    ·Istruzioni per l' ChefMaTe WM -77 cialde 
    ·Come utilizzare il comando SNMP per ottenere una etiche…
    Copyright © Conoscenza Informatica http://it.wingwit.com