Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Hur man fråga en databas i Access 2007

    Möjligheten att söka från andra databaser än den du använder för tillfället kan göra din Access applikation mer dynamiskt , du kan utföra detta med Visual Basic for Applications ( VBA ) . I VBA kan du använda " OpenDatabase " metod för att ange sökvägen och namnet på den databas som du vill fråga . När du har definierat i databasen , kan du använda " Recordset " objektet för att visa resultatet av din sökning . Saker du behöver
    Northwind 2007 databas
    Visa fler instruktioner
    1 Tillgång

    Launch 2007 , klicka på " Tom databas " och sedan klicka på " Skapa " -knappen . Välj "Database Tools " och klicka sedan på " Visual Basic . "
    2

    Skapa ett nytt förfarande genom att skriva följande kod :

    Private Sub queryDatabase ( )
    Sida 3

    Skapa tre nya variabler genom att skriva följande VBA -kod :

    Dim rst som Recordset

    Dim dbs som databas

    Dim sqlstr As String

    4

    Definiera databasen som du kommer att fråga genom att ange följande kod :

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

    Skapa en SQL- sträng genom att skriva följande kod för att skapa en fråga :

    sqlstr = " . . SELECT beställningar [ Fartyg ] beställningar [ Ship Adress ] "

    sqlstr = sqlstr & " FROM Orders "

    sqlstr = sqlstr & " GROUP BY beställningar [ Fartyg ] , order [ Ship Adress ] , . . "
    6

    Kopiera och klistra in följande kod för att öppna frågan genom ett " Recordset " och resultatet visas till direktfönstret :

    Set rst = dbs.OpenRecordset ( sqlstr ) katalog

    rst.MoveLast

    rst.MoveFirst

    Do While Not rst.EOF

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

    Debug.Print rst.Fields ( " Ship Address " ) . värde

    rst.MoveNext

    Loop
    7

    Avsluta din procedur genom att skriva följande kod :

    rst.Close

    dbs.Close

    End Sub

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du installerar System Inventory Management med MS O…
    ·Juridiska skäl att använda Enterprise Rights Manageme…
    ·Hur man redigerar en icke - redigerbara Query i Access
    ·Hur återladdning en Transaktion
    ·Konvertera FileMaker Pro-filer
    ·Hur man skapar en urvalsfråga i Access 2003
    ·Inaktivera underformulär i Access VBA
    ·En guide till Transact - SQL
    ·Hur Union Query tre tabeller i Access
    ·Access Software Tutorial
    Utvalda artiklarna
    ·Hur man skapar en mall Namnskylt i Microsoft Word 2000
    ·Hur man gör en 2 - sidigt InDesign CS5 dokument
    ·Hur man bibehåller hyperlänkar när du skapar en PDF-…
    ·Hur Stream TV på VLC
    ·Så här ansöker Shading till hela sidan
    ·Hur man skriver en SQL- skript som omfattar rutiner
    ·CD läsning spel för barn
    ·Konvertera Information i SPCS
    ·Förteckning över inbyggda funktioner i PostgreSQL
    ·Hur man gör en Ping på iTunes
    Copyright © Dator Kunskap http://www.dator.xyz