|  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

    Hur att fylla upp en VB Combo Box med data från databastabell

    i Visual Basic är kombinationsrutor ofta i program datainmatning och när du skickar information via online-formulär . Till exempel , kan du behöva välja från en lista över stater eller koder zip och klicka på en drop - down listan ger dig olika val . En kombinationsruta är befolkade med användardefinierade objekt , som vanligtvis läggs av programmeraren vid utformning tid , men du kan också fylla en kombinationsruta med objekt från en databas tabell med bara några få rader kod . Saker du behöver Review, Visual Basic installerat
    Databasfil
    Visa fler instruktioner
    1

    Starta Visual Basic genom att klicka på " Start " -knappen och välja "Program , " " Microsoft Visual Studio " och sedan " Microsoft Visual Basic [ versionsnummer ] . "
    2

    Välj " Standard EXE " under " Nytt projekt "i dialogrutan . Klicka på " Öppna " för att öppna ett nytt formulär .
    3

    Klicka på " ComboBox " kontroll från verktygslådan till vänster och dra den till mitten formen . Ställ sina fastigheter under fönstret Egenskaper till höger .
    4

    Lägg en " ADO " kontrollen i formuläret . Ställ sin " Synlig " egenskap till " False ".
    5

    Klicka på " Visa kod " knappen på toppen av Project Explorer att börja lägga till kod . I exemplet nedan kommer 50 amerikanska delstater läggas in i kombinationsrutan från en databas tabell . När formuläret laddas under körning , är kombinationsrutan fylls upp automatiskt . Gå till " Form_Load " händelsen och ange kod som liknar följande:

    Dim conn Som New ADODB.ConnectionDim rs Som New ADODB.RecordsetSet conn = DBEngine.OpenDatabase ( App.Path & " \\ dbDatabase . mdb " ) Set rs = conn.OpenRecordset ( " tblStates " ) katalog p Om rs.RecordCount > 0 ThenDo Medan Inte rs.EOFWith Combo1.AddItem rs.Fields ( " USStateName " ) End With.MoveNextLoopEnd Om
    6

    Tryck på " F5 " tangenten på ditt tangentbord för att köra ditt program .
    7

    Spara din Visual Basic-projekt genom att klicka på " File " och sedan " Spara Projekt som "från menyn .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man öppnar en fil i Visual Basic
    ·Hur man använder kommandot om att välja i DataGrid i …
    ·Hur du formaterar den TimeSpan Fastighetsförmedling i …
    ·Konvertera Fortran till Visual Basic
    ·Hur infoga text i ett Word-dokument i VBA
    ·Hur man använder text på Kolumn på flera kolumner i …
    ·Hur man programmerar en Array i Visual Basic
    ·Fördelar & Nackdelar med VisualBasic
    ·Hur du ändrar färg kommandot i ett Visual Basic 6.0
    ·Hur man skapar en ikon på skrivbordet under installati…
    Utvalda artiklarna
    ·Lägga linje barer till en webbplats
    ·Hur vill kolla variabeltyper i Python
    ·Hur du vet MySQL körs på servern
    ·Hur man kan få en sträng längd i Java-programmering
    ·Lägga Javascript dynamiskt med DOM Scripting
    ·Hur man bygger en Telnet Script
    ·Hur byta namn på Decline knappen på iPhone
    ·Hur man använder Visual Basic for Access 2007
    ·Filtyper som kan användas med QBASIC
    ·Hur man skriver en rekursiv funktion Index Max
    Copyright © Dator Kunskap http://www.dator.xyz