| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan får du adgang VBA Query Results
    At vide hvordan man læser resultaterne fra en Microsoft Access forespørgsel kan hjælpe dig med at gøre din Access-program mere dynamisk. Access er en del af Microsoft Office-pakken , og det bruges til at skabe relationsdatabaser . Visual Basic for Applications ( VBA ), kan bruges i Access til at oprette Windows-programmer og hente database data . En forespørgsel er bygget ved hjælp Structured Query Language (SQL ) erklæringer for at anmode om oplysninger fra en database. Ting du skal
    Microsoft Office Access 2007
    Vis Flere Instruktioner
    1

    Start Microsoft Office Access 2007 og vælg " Tom database " og derefter klikke på "Opret ". Klik på " Database Tools" og vælg " Visual Basic ". Klik på "Indsæt "-feltet og vælg " Modul " .

    Type "Private sub readQueryResults " og tryk " Enter" for at oprette en ny subrutine .
    2

    Skriv følgende at erklære variabler, du vil bruge til at læse forespørgslen resultater :

    Dim RecordSt Som Recordset

    Dim dBase Som Database

    Dim stringSQL As String

    Dim rCnt As Integer
    3

    Skriv følgende for at skabe den " CityTbl " table : Hej

    stringSQL = " CREATE TABLE CityTbl (By TEXT ( 25) , State TEXT ( 25) ) ; "

    DoCmd.RunSQL ( stringSQL )
    4

    Skriv følgende for at tilføje to nye poster til din" CityTbl " table : Hej

    stringSQL =" INSERT INTO CityTbl ( [By ], [ State ] ) "

    stringSQL = stringSQL &" VALUES ( ' Fort Worth "," Texas '); "

    DoCmd.SetWarnings False

    DoCmd.RunSQL ( stringSQL )

    stringSQL = " INSERT INTO CityTbl ( [By ], [ State ] ) "

    stringSQL = stringSQL & " VALUES ( ' Dallas ', ' Texas '); " Salg

    DoCmd.SetWarnings False

    DoCmd.RunSQL ( stringSQL )
    5

    skrive følgende for at definere din forespørgsel og åbne din Recordset : Hej

    stringSQL = " SELECT CityTbl * FROM CityTbl ; . "

    Set RecordSt = dBase.OpenRecordset ( stringSQL )
    6

    Skriv følgende for at oprette en "For Loop " og vise din forespørgsel resultater gennem en besked boks :

    RecordSt.MoveFirst

    rCnt = 0 Til RecordSt.RecordCount

    MsgBox ( RecordSt.Fields ( "By" ) Value & " . , "& RecordSt.Fields ( " stat " ) . Value)

    RecordSt.MoveNext

    Næste rCnt

    Tryk på" F5 "for at udføre underprogram.
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er en matrix i Visual Basic 
    ·Sådan Vedhæft en eksisterende fil i Visual Basic 
    ·Sådan bruges Visual Basic Deployment Wizard 
    ·Sådan bruges VB6 Gør Booters 
    ·Fordele ved Sekventiel Access filer 
    ·VB.NET Miljø: Skrifttyper & Farver 
    ·Hvordan man skriver dobbelte anførselstegn til Fil i V…
    ·Sådan ser en mappe på VB6 
    ·Sådan får du adgang en 2007 VBA Email Attachment 
    ·Fordele & Ulemper ved VisualBasic 
      Anbefalede Artikler
    ·Sådan Load et script fra Python tolk 
    ·Sådan Indsæt Tabs Into Strings i Java 
    ·Jeg kan ikke Render JSP filer i IE 8.0 
    ·Hvordan debug en Visual Basic -funktion 
    ·Objektorienteret Python Tutorial 
    ·Java BorderLayout Tutorial 
    ·Servlet og Applet Forskelle 
    ·Sådan Roter et Div i JavaScript 
    ·Sådan vises og Struktur MySQL Med PHP 
    ·Sådan Erklær en funktion i C 
    Copyright © Computer Viden http://www.computerdk.com