| 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 utilizzare le variabili in una query di Access VBA
    Le query sono un potente strumento in Microsoft Access per recuperare informazioni da una tabella di database e avere la conoscenza su come utilizzare le variabili nelle query possono rendere l'applicazione di accesso più dinamico . In VBA è possibile creare istruzioni SQL che contengono variabili come variabili String per recuperare i dati . Una volta creato l'istruzione SQL , è possibile utilizzare l'oggetto Recordset per recuperare i risultati delle query . Le variabili utente invece di spendere tanti costruzione istruzioni SQL volta con criteri di hard-coded. Cose che ti serviranno
    Northwind database di
    Mostra più istruzioni
    1

    Inizia con la creazione di una nuova procedura sub utilizzando il seguente codice : Private Sub

    useVariablesInQuery ( ) economici 2

    Digitare il seguente codice per creare le variabili che si intende utilizzare nella query :

    Dim strSQL As String Dim

    companyName Come
    String

    Dim lastName As String

    Dim rst come Recordset

    Dim dbs As Database

    Set dbs = CurrentDb
    3

    digitare quanto segue per definire i valori delle variabili utilizzate nella query :

    companyname = " Northwind Traders "

    lastName = " Freehafer "
    4

    Tipo l' seguito per creare una query utilizzando le variabili nel passaggio precedente :

    strSQL = " . . SELEZIONA Employees.Company , Lavoratori [ Cognome ] , Lavoratori [ Nome ] , "

    strSQL = strSQL & " Dipendenti . [E - mail] "

    strSQL = strSQL & " FROM Impiegati "

    strSQL = strSQL & "WHERE ( ( ( Employees.Company ) = ' " & ( companyName ) & " ') "

    strSQL = strSQL & "AND ( ( Employees. [ Cognome ] ) =' " & ( lastName ) & " ')); "
    5 < p > Digitare quanto segue per aprire un recordset e di visualizzare i risultati della query :

    Set rst = dbs.OpenRecordset ( strSQL )

    Debug.Print rst.Fields ( 0 ) Valore < . br>

    Debug.Print rst.Fields (1). Valore

    Debug.Print rst.Fields (2). Qualità

    Debug.Print rst.Fields (3). Valore
    6

    digitare quanto segue per terminare la procedura di sub :

    rst.Close

    dbs.Close

    End sub ​​

    Previous :

    next :
      Articoli Correlati
    ·Come collegare MS Access a Visual Basic 6.0 
    ·Come personalizzare VBA form 
    ·Come usare VB6 per connettersi a un server IRC 
    ·Come abilitare Offerta Assistenza remota con VBS Script…
    ·Come eliminare le selezioni da DataGridViewComboBox 
    ·Come rendere le applicazioni Web con Visual Basic 2010 
    ·Subroutine di Visual spiegazione di base 
    ·Come creare un array bidimensionale 3 in Visual Basic 
    ·Come leggere RSS Con VBScript 
    ·Come utilizzare la funzione di conversione per il forma…
      Articoli in evidenza
    ·Come catturare una schermata da un sistema remoto usand…
    ·Come trovare la media di una lista in Python 
    ·Come formattare un numero in Java 
    ·Come aggiungere oggetti Java per un Android 
    ·Come inserire il codice PHP in una Linea Eco 
    ·Sviluppo Strumenti di valutazione 
    ·Come avviare la programmazione in Assembly 
    ·Come aggiornare contatti di Outlook con VBS 
    ·Classe PHP var Funzione 
    ·Come imparare System Design 
    Copyright © Conoscenza Informatica http://it.wingwit.com