Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Slik tilgang til og kjøre en Select Query i VBA
    Microsoft Office Access lar programmerere å bruke Visual Basic for Applications ( VBA ) for å lage applikasjoner i Access. VBA er et programmeringsspråk som brukes til å automatisere rutineoppgaver i Microsoft Office-programmer . Access er en relasjonsdatabase system som vanligvis brukes for mindre databaser . En utvalgsspørring brukes til å hente data fra en database tabell . En Recordset brukes til å lese innholdet returneres av utvalgsspørringen . I noen få trinn kan du skrive VBA -kode for å opprette en tabell og vise innholdet gjennom en utvalgsspørring . Instruksjoner
    en

    Åpne Microsoft Office Access , klikk " Blank Database ", velg deretter "Create ". Klikk på " Database Verktøy ", velg deretter " Visual Basic " for å åpne Microsoft Visual Basic -vinduet . Klikk på " Insert "-feltet og velg " Module ".
    2

    Kopier og lim inn følgende kode inn i den nye modulen : en

    Private Sub runSelectQuery ( )

    Dim db As Database

    Dim rcrdSet Som Recordset

    Dim strSQL As String

    Dim Xcntr As Integer

    Sett db = CurrentDb

    strSQL = " CREATE TABLE selectQueryData ( NumField NUMMER , Tenant TEKST, Apt TEKST ),"

    DoCmd.RunSQL ( strSQL )

    strSQL = " INSERT INTO selectQueryData ( NumField , leietaker , Apt )"

    strSQL = strSQL & " VALUES ( 1 , ' John ', ' A' ); "

    DoCmd.SetWarnings False

    DoCmd.RunSQL ( strSQL )

    strSQL = " INSERT INTO selectQueryData ( NumField , leietaker , Apt ) "

    strSQL = strSQL & " VALUES ( 2 , ' Susie ' , ' B ' ); "

    DoCmd . VisAdvarsler False

    DoCmd.RunSQL ( strSQL )

    strSQL = " INSERT INTO selectQueryData ( NumField , leietaker , Apt )"

    strSQL = strSQL & " VALUES ( 3 , ' Luis ' , ' C '); ".

    DoCmd.SetWarnings False

    DoCmd.RunSQL ( strSQL )

    strSQL =" Velg selectQueryData * fra selectQueryData "

    strSQL = strSQL & " WHERE selectQueryData.Tenant = ' Luis '; "

    Set rcrdSet = db.OpenRecordset ( strSQL )

    rcrdSet.MoveLast

    rcrdSet . MoveFirst

    For Xcntr = 0 For å rcrdSet.RecordCount - en

    MsgBox " leietaker: " & rcrdSet.Fields ( " leietaker ") Value & " , bor i apt :" & _ < . br >

    rcrdSet.Fields ( " Apt ") . Verdi

    rcrdSet.MoveNext

    Neste Xcntr

    rcrdSet.Close

    db.Close

    End Sub
    3

    Trykk " F5 " for å kjøre din subrutine . Programmet vil opprette en tabell , sette inn data i tabellen og bruker en utvalgsspørring å vise data for en bestemt rad .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lese CSV-fil i VB 
    ·Hvordan bruke Tilgang og angi data på en form til Forh…
    ·Hvordan å bytte til forskjellige former i VB6.0 
    ·Hvordan bruke Convert.Frombase64string i VBS 
    ·Hvordan å slutte å kjøre en Sub i VBS 
    ·Visual Basic Express 2008 XML-data Prosjekter 
    ·Visual Basic Controls og funksjoner 
    ·Hvordan beregne kolonner i en MS DataGrid 
    ·Hvordan legge til et bilde i Word VB6 
    ·Hva er logikk Expressions 
      Anbefalte artikler
    ·Hvordan å kompilere Python kommandoer 
    ·Grunner til å opprette en Subrutine i programmering 
    ·Slik viser en rettvinklet trekant med tall i C Programm…
    ·Hvordan endre Stage Størrelse i ActionScript 3.0 
    ·Slik fjerner du Java 3D timer på Killer Java spillprog…
    ·Slik deaktiverer JavaScript mens du bruker Selen 
    ·Hvordan vite om en kontroll er deaktivert i en ListBox …
    ·Hvordan bruke PHP kode i en Java Script Funksjon 
    ·Hvordan legge til rader til en datarutenett 
    ·Hvordan Ring en Borne Shell Fra et C - Shell 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/