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
    Hvordan få tilgang til en Query List Box
    Å vite hvordan du skal sette resultatene av en spørring til en listeboks -kontroll og bruke sine verdier i en annen spørring kan lage dine databaseapplikasjoner mer dynamisk . Microsoft Office Access gir deg mulighet til å lage et grafisk brukergrensesnitt ( GUI ), tilsett en liste kontroll og bruke den til å vise søkedata . Access er en relasjonsdatabase styringssystem som vanligvis brukes for mindre databaser . En spørring brukes til å hente data fra en database tabell . Visual Basic for Applications ( VBA ) er et programmeringsspråk som brukes til å automatisere rutineoppgaver . Instruksjoner
    en

    Åpne Northwind Microsoft Office Access database. The Northwind database er inkludert i Microsoft Office-pakken.
    2

    Klikk på " Create "-fanen og velg " Form Design " for å skape en ny form . Klikk på " List Box" på " Controls " -panelet , og klikk deretter på skjemaet, hold museknappen og dra musen til å lage en ny liste boks kontroll. Klikk på " Button" på " Controls " -ruten for å legge til en ny knapp i skjemaet på samme måte som du har lagt listen .
    3

    Høyreklikk på " Command0 " og velg " Properties . " Klikk på "Event "-fanen og velg " [ Hendelsesprosedyre ] " ved siden av " Ved klikk . " Klikk på ellipse ( ... ) for å åpne " Microsoft Visual Basic "-vinduet
    4

    Kopier og lim inn følgende kode under " Private Sub Command0_Click ( )" : .

    Dim strSQL As String

    strSQL = " SELECT Orders. [ ansatt ID ],"

    strSQL = strSQL & " Orders. [ Kunde ID ], Orders. [ Sendt dato ],"

    strSQL = strSQL & " Orders. [ Skipets Navn ], Orders. [ Ship adresse] "

    strSQL = strSQL & " FROM Orders"

    strSQL = strSQL & " WHERE ( ( ( Orders. [ Ship Adresse ] ) = '123 8th Street ') ); "

    Me.List0.RowSource = strSQL

    Denne koden vil spørre " Orders " bord og sette" Radkilde " eiendom listeboksen kontroll.
    5

    Switch tilbake til Microsoft Access-vinduet og høyreklikk " List0 ", velg deretter " Properties ". Klikk på "Event "-fanen og velg " [ Hendelsesprosedyre ] " ved siden av " Etter Update . " Klikk på ellipse ( ... ) for å åpne " Microsoft Visual Basic "-vinduet
    6

    Kopier og lim inn følgende kode under " Private Sub List0_Click ( )" : .

    Dim dBS Som Database

    Dim rst Som Recordset

    Dim SQLstr As String

    Dim jeg As Integer

    Set dBS = CurrentDb

    I = 0 To Me ! List0.ListCount
    p Hvis Me! List0.Selected ( I) Så

    SQLstr = " SELECT Orders. [ Sendt dato ] FROM Orders"

    SQLstr = SQLstr & " WHERE bestillinger [ Employee ID ] = . " & ( meg! List0.ItemData ( I) ) & " ; "

    Sett rst = dbs.OpenRecordset ( SQLstr )

    rst.MoveLast

    rst.MoveFirst

    Debug.Print " Sendt dato for elementet valgt :" & rst.Fields ( 0 ) Verdi

    rst.Close
    .

    End If

    Neste jeg

    dbs.Close

    Denne koden vil vise " Sendt dato " for elementer som er valgt i listeboksen . Resultatene vises i " Immediate "-vinduet.
    7

    Lukk "Microsoft Visual Basic "-vinduet og høyreklikk på " Form1 ", velg deretter " Form View. " Klikk " Command0 " for å fylle listen med data . Velg en verdi fra listen boksen for å utføre koden for listeboksen kontroll.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage spill med Visual Basic 2005 
    ·VBA-kode Utvikling 
    ·Hvordan få MP3 File Lengde av VBScript 
    ·Hvordan beregne en Celleverdi regneark 
    ·Hvordan oppretter jeg en knapp på verktøylinjen Ved h…
    ·Hvordan lage en Screen Saver i Visual Basic 2010 
    ·Hvordan å gjøre noe ikke synlig i VB 2010 
    ·Hvordan Stopp Visual Basic 
    ·Hvordan lage hyperkoblinger Bruke VB6 
    ·Hvordan velge et område i VB.Net 
      Anbefalte artikler
    ·Hvordan deaktivere musepekeren med VBA i Word 
    ·Hvordan lage en Access Connection bruke Visual Basic 
    ·Hvordan få tilgang til VBA- datatyper 
    ·Hvordan å lage min egen Coaster nettside gratis 
    ·OpenGL & Visual Basic Tutorial 
    ·Hvordan Reset ContentView på Android 
    ·Hvordan installere Python i WinPE 
    ·Hvordan Motta Bytes fra en Serial Port Bruke Visual Bas…
    ·Hvordan å kompilere kode på en Mac 
    ·Hvordan holde en løpende sum av en variabel i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/