| 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 interrogare le tabelle HTML con VBA Accesso
    Visual Basic, Applications Edition (VBA) è il linguaggio di programmazione per il programma di database di Access di Microsoft. VBA in grado di eseguire le stesse funzioni disponibili nell'interfaccia di accesso al solito , tra cui l'esecuzione di query origini dati esterne ad Access. Un tipo di dati esterni è una tabella HTML . Esecuzione di query su un tavolo da Access VBA comporta il collegamento al documento HTML contenente la tabella , quindi esegue una query sul tavolo. Il vantaggio principale di interrogare una tabella HTML da Access VBA è il tempo risparmiato sostituendo l' intervento dell'utente di una query standard con l' automazione di una query VBA - based. Cose che ti serviranno
    Microsoft Access
    Show More Istruzioni
    1

    Aprire il blocco note e incollare in esso il seguente documento HTML di esempio . Questo documento contiene una piccola tabella dei dati relativi ai filmati. Potrai interrogare questa tabella da un programma VBA di accesso:


    < table
    2

    Premere " Controllo" + " S " e di tipo "c : \\ movies.html ." per il nome del file
    3

    Open Access e premere il tasto "Alt" + " F11 " per accedere all'ambiente di programmazione per VBA .
    4

    Clicca comando " Module" del menu "Inserisci" per creare una nuova finestra per entrare nella subroutine di query HTML dentro
    5

    Incollare il seguente codice di programma nella nuova finestra . La subroutine superiore crea una connessione , tramite il comando " TrasferisciTesto " , con la tabella nel file HTML dal punto 1. Il sottoprogramma " queryHTML " verrà eseguito una query SQL sui dati della tabella trasferiti.

    Public Sub importHTMLData ( ) per

    Dim tabname As String

    tabname = " Movies " < br >

    DoCmd.TransferText acLinkHTML , , tabname , "C : \\ movies.html " , -1

    End Sub

    Public Sub queryHTML ( ) per

    Const qry = " qHTML "

    Dim dbs Come DAO.Database

    Dim recset Come DAO.Recordset

    Set dbs = CurrentDb

    recset = dbs.OpenRecordset ( qry ) per

    Do While Not recset.EOF

    Debug.Print " titolo:" & recset [ titolo ]

    recset.MoveNext

    loop !

    recset.Close

    dbs.Close

    End Sub
    6

    Clicca dichiarazioni nel sottoprogramma " importHTMLData " , quindi premere " F5 "per eseguire la subroutine .
    7

    Premere" Alt " + " F11 "per tornare ad Access , quindi fare clic sulle frecce del riquadro di spostamento ( " << " ) due volte per aggiornare i dati del riquadro . Il riquadro visualizza ora una nuova tabella , " Film ", che la subroutine importHTMLData prodotto .
    8

    Fare clic sull'icona per il " Film " tabella nel riquadro di spostamento , quindi fare clic sul menu "Crea " , vendita, acquisto 9

    doppio clic sulla voce " film" nella finestra di dialogo " tavola Aggiungi" , quindi trascinare la voce " * " seguito dal pulsante "Query" nella barra degli strumenti principale. dal piccolo finestra " Movie " sul primo comando della griglia della query . Questa azione crea una query che la seconda subroutine VBA hai scritto userà per andare a prendere i dati dalla nuova tabella Movies .
    10

    Premere " Controllo" + " S ", quindi digitare " qHTML " per la query di nome.
    11

    Premi "Alt" + " F11 " per tornare all'ambiente di sviluppo . Fare clic su qualsiasi dichiarazione nella subroutine queryHTML , quindi premere il tasto " F5 " per eseguire la subroutine .
    12

    Premere " Controllo" + " G" per aprire la finestra " Immediate" dell'ambiente di sviluppo . La finestra visualizza l'output di istruzione Debug.Print della subroutine queryHTML . Quella di output contiene i risultati dell'esecuzione del sottoprogramma queryHTML della query qHTML ( dal punto 10) .

    Previous :

    next :
      Articoli Correlati
    ·Che cosa è Microsoft Visual Basic 6.5 
    ·Come imparare FoxPro Online 
    ·Esecuzione di comandi DOS in VB.Net 
    ·Tutorial su VB.NET per DirectX 
    ·Come impostare messa a fuoco di ComboBox a Vb 
    ·Come utilizzare un sottoprogramma in Visual Basic 6.0 
    ·Come personalizzare ValidationSummary 
    ·Come cambiare sfondo del desktop con VB.NET 
    ·Come salvare DataGridView a un set di dati 
    ·Come generare report Sub in VB NET 
      Articoli in evidenza
    ·Come utilizzare Oracle Sequenze 
    ·Come convertire manualmente FoxPro per VB6 
    ·Come aprire un file in VBnet 
    ·Come Elimina dalla T - SQL 
    ·HashMap : Come rimuovere la causa di una perdita di mem…
    ·Che lingua è l'interprete Python codificato in 
    ·Che cosa è la mappatura delle azioni in Struts ? 
    ·Come eseguire un grande Import in MySQL 
    ·Come caricare un file JAR per un telefono 
    ·Vantaggi e svantaggi del Turbo Pascal 
    Copyright © Conoscenza Informatica http://it.wingwit.com