| 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
    Visual Basic 6.0 di SQL Tutorial
    Microsoft Visual Basic 6.0 è un ambiente di sviluppo per la creazione di applicazioni aziendali con esigenze diverse , tra cui l'accesso ai dati . Visual Basic ha diverse funzioni per interrogare le tabelle del database . Queste funzioni sono metodi di classi di database integrato in Visual Basic . È una questione semplice per fare una query SQL su una tabella file di testo . Creare il testo Database

    È necessario prima creare la tabella di database di testo che il programma Visual Basic si aprirà e query. Creare una directory chiamata " C : \\ DB" e creare un nuovo file di testo normale in quella directory chiamata " MyTable.txt . " Aprire il file e inserire questi dati :

    titolo, anno , DirectorStar Wars, 1977 , George LucasExcalibur 1980 , John Boorman
    creare il progetto Visual Basic

    chiudere il file , aprire " IDE di Visual Basic " ( ambiente di sviluppo integrato) e creare un nuovo progetto EXE standard ( File > nuovo progetto EXE standard ) . Nella finestra di progettazione della forma , trascinare un pulsante di comando dalla barra degli strumenti e rilasciarlo sul modulo . Fare doppio clic sul pulsante per inserire l'evento Command1_Click , e inserisci questo codice nella subroutine :

    Private Sub Command1_Click ( ) Dim connectionText As New ADODB.ConnectionDim recordSetObj Come Nuovo percorso ADODB.RecordsetDim Come
    String < p > path = " C : \\ DB \\ "

    connectionText.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & _ percorso & " ; Extended Properties = 'text ; HDR = YES ; FMT = delimitato ' "

    recordSetObj.Open " SELECT * FROM WHERE myTable.txt Anno = 1977; " , _connectionText , adOpenStatic , adLockReadOnly , adCmdTextDo Mentre Non recordSetObj.EOFMsgBox recordSetObj ( 0 ) &" , " & recordSetObj ( 1 ) & " , " & recordSetObj ( 2) recordSetObj.MoveNextLoop

    End Sub
    Eseguire il programma

    Eseguire il programma da premendo il tasto " F5 ". Premere il pulsante del modulo , quando viene visualizzato il form . Terminare il programma e tornare all'ambiente codice di esplorare e comprendere il codice .

    Il metodo " connectionText.Open " stabilisce la connessione al database . Notare i diversi punti e virgola nella stringa di connessione . Questi personaggi coppie separate di campi che il motore di database Microsoft Jet ha bisogno di connettersi al database . Ogni coppia è costituita da un nome e il valore di quel nome , ad esempio Provider , e Microsoft.Jet.OLEDB.4.0 . Un'altra coppia è di origine dati e il percorso , dove percorso indica la cartella ( C : \\ DB ) il testo tabella di database file è archiviato in Il motore di database Microsoft Jet vede che cartella come un database

    recordSetObj . . dichiarazione aperta fa la query effettiva tabella SQL . È possibile visualizzare questa query come l'apertura di una serie di record dalla tabella . Quando l'istruzione Open completa , che insieme è contenuto nel recordSetObj . Il ciclo Do While cammina attraverso il set di record , utilizzando il metodo MoveNext per passare da un set all'altro fino al raggiungimento della condizione EOF .
    Modificare la query

    Prova cambiando la query SQL per includere una clausola WHERE , ad esempio, DOVE Anno = 1977. Quindi , creare il proprio database ed eseguire query utilizzando questo programma come un modello .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare script di accesso a Imposta Stampanti 
    ·I vantaggi di Visual Basic 
    ·Come aggiungere una schermata iniziale a un progetto Vi…
    ·Come calcolare azimut tra i punti in VB 
    ·DirectX di Visual Basic Tutorial 
    ·Come aggiungere due valori in Visual Basic 
    ·Come fare un modulo di adattarsi a qualsiasi delle dime…
    ·Come usare le forme modali in VB6 
    ·Come aggiornare un oggetto in una collezione con VBA 
    ·Come recuperare Appunti in Visual Basic 
      Articoli in evidenza
    ·Differenza tra sviluppo basato su componenti & Service …
    ·Tutorial per Visual Comandi di base 
    ·Come controllare se un campo di testo in Java è il cur…
    ·Dim Opzioni in VBA 
    ·Come determinare se esiste un file in PHP 
    ·Come leggere l'input Java 
    ·Come combinare una vista elenco con una Struttura 
    ·Come nascondere Colonne del DataGrid 
    ·Come creare una pagina con phpgacl 
    ·Come fare uno screen saver in Visual Basic 2010 
    Copyright © Conoscenza Informatica http://it.wingwit.com