Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Så fråga flera databaser i Access

    Att veta hur man öppnar och fråga flera databaser kan spara tid när du behöver använda data från flera databasfiler . Microsoft Office Access är en relationsdatabas management system som utvecklats av Microsoft . Access är ett populärt program som används för att utforma lokala databaser . En fråga används för att hämta information från en databastabell. Visual Basic for Applications , även känd som VBA , är en dator programmeringsspråk som kan användas för att söka flera databaser . Saker du behöver
    Microsoft Office Access
    Visa fler instruktioner
    1

    Starta Microsoft Office Access , välj " Tom databas " och sedan klicka på " Skapa ". Klicka på " Databas Verktyg " och välj " Visual Basic . " Välj " Infoga " -menyn och klicka sedan på
    2

    Skriv följande för att skapa den " queryMultipleDbs " subrutin " Modul . " :

    Private Sub queryMultipleDbs ( ) katalog

    Tryck " Enter ".
    3

    Skriv följande för att deklarera nya variabler :

    Dim rst som Recordset

    Dim dbs som databas

    Dim dbs2 som databas
    4

    Skriv följande för att öppna den första databasen :

    Set dbs = OpenDatabase ( " C : \\ Northwind 2007.accdb " ) katalog

    Redigera sökvägen och skriv din databas sökväg
    5

    skriv följande för att öppna den andra databasen : .

    Set dbs2 = OpenDatabase ( " C : \\ Kopia av Northwind 2007. accdb " ) katalog

    Redigera sökvägen och skriv din databas sökväg .
    6

    skriv följande för att söka i tabellen" employees " i den första databasen och visa värdena i " Senast namn "-kolumnen :

    Set rst = dbs.OpenRecordset ( " SELECT Anställda * FROM Anställda " . ) katalog

    rst.MoveLast

    rst.MoveFirst

    gör Medan Inte rst.EOF

    Debug.Print rst.Fields ( " Efternamn " ) . Value

    rst.MoveNext

    Loop

    RST . Stäng
    7

    Skriv följande för att söka i " produkter " tabellen i den första databasen och visa värdena i " Product Code "-kolumnen :

    Set rst = dbs2.OpenRecordset ( " SELECT produkter . * FROM Products " ) katalog

    rst.MoveLast

    rst.MoveFirst

    Do Medan Inte rst.EOF

    Debug.Print RST . fält ( " Product Code " ) . Value

    rst.MoveNext

    Loop

    rst.Close

    Set dbs = Nothing

    set dbs2 = Nothing

    Tryck " F5 " för att köra din subrutin och visa resultaten genom Immediate Window .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Visual Basic Guiden
    ·Hur man skriver ett program som kommer att uppdatera Ex…
    ·Hur sortera i Visual Basic
    ·Hur Hand Trace Genom programkod
    ·Ansluta till en Access- DB i Visual Basic Net
    ·Hur öppnar jag ett formulär från en annan form i Vis…
    ·Hur: Login Form på VB.NET
    ·Hur för att tolka en CSV-fil med VB
    ·Hur att felsöka VBS Script
    ·Hur är kedjor Initierat i Visual Basic
    Utvalda artiklarna
    ·Hur man klarar Pekare till funktioner
    ·Hur du använder FormatDateTime Med RDLC
    ·Hur man bygger ett automatiserat register Bot
    ·Java Coding för Box Volym
    ·Hur ladda PHP Bild & Gör Thumbnail Insatser för MySQL…
    ·Hur man använder SetString för en heltalsfält
    ·Ursprunget till Fibonacci Sequence
    ·Hur att skapa en säkerhetskopia av en databas med PHP …
    ·Hur man använder Anteckningar för att sammanställa e…
    ·Hur Rätt att justera text Använda HTML
    Copyright © Dator Kunskap http://www.dator.xyz