Dator > Visual Basic 6.0 sql tutorial

  • Visual Basic 6.0 sql tutorial


  • Microsoft Visual Basic 6. 0 är en utvecklingsmiljö för att bygga affärsapplikationer med olika behov , inklusive tillgång till data . Visual Basic har flera funktioner för frågor databastabeller . Dessa funktioner är metoder för databas klasser inbyggd i Visual Basic . Det är en enkel sak att göra en SQL- fråga på en textfil tabell

    Skapa texten databas

    Du behöver först skapa tabellen text databas som Visual Basic- programmet kommer att öppna och fråga . Skapa en katalog som heter " C: \ BF " och skapa en ny, vanlig textfil i den katalog som heter " MyTable. txt . " Öppna filen och ange följande data :

    titel, år , direktör
    Star Wars , 1977 , George Lucas
    Excalibur , 1980 , John Boorman

    Skapa Visual Basic -projektet

    Stäng filen , öppna " Visual Basic IDE " ( Integrated Development Environment) och skapa ett nytt Standard -EXE-projekt (Arkiv > Nytt projekt , Standard-EXE ) . I form design fönstret , drar en kommandoknapp från verktygsfältet och släpp den på blanketten . Dubbelklicka på knappen för att öppna Command1_Click händelsen , och knappar in koden i den subrutinen :

    Sub Command1_Click ( )
    Dim connectionText som ny ADODB. Connection
    Dim recordSetObj som ny ADODB. Recordset
    Dim väg As String

    path="C : \ BF \ "

    connectionText. Open " Provider=Microsoft. Jet. OLEDB. 4. 0; Data Source=" _
    väg " ; Extended Properties=' text , HDR=JA , FMT=avgränsade " "


    recordSetObj. Open " SELECT * FROM MinTabell . txt VAR År=1977 , " , _
    connectionText , adOpenStatic , adLockReadOnly , adCmdText
    Har visserligen inte recordSetObj. EOF
    MsgBox recordSetObj (0 ) " , " recordSetObj (1 ) " , " recordSetObj (2 )
    recordSetObj. MoveNext
    Loop

    End Sub

    köra programmet

    Kör programmet genom att trycka " F5 . "Tryck på formulärets knapp när formuläret visas. Avsluta programmet och återgå till kod miljö att utforska och förstå koden .

    " connectionText . Öppna " metoden upprättar anslutningen till databasen . märke till flera semikolon i anslutningssträngen . Dessa tecken separat fältpar att Microsoft Jet-databasmotorn behöver ansluta till databasen . Varje par består av ett namn och värdet för det namnet . t. ex. Provider och Microsoft. Jet. OLEDB. 4. 0 Ett annat par är datakälla och Path , där stigen anger mappen ( C: \ DB ) är din textfil databastabell lagras i. Microsoft Jet-motorn ser att mappen som en databas .

    recordSetObj. Open uttalandet är det faktiska SQL tabellfråga . Du kan visa den här frågan som att öppna en uppsättning poster från tabellen . När Open uttalande är klar är den som finns i recordSetObj . The Do While-loop promenader genom postuppsättning med MoveNext metoden för att flytta från en uppsättning till nästa tills EOF tillståndet nås .

    Ändra Query

    Försök att ändra SQL- fråga att ta med en WHERE-sats , t ex VAR År=1977 . Sedan skapa en egen databas och fråga den med detta program som modell .


Previous:Vilka är fördelarna med Java uppgradera ? Next:mänskliga dator gränssnittsdesign riktlinjer





Relaterade artiklar


  • hur man installerar en bärbar dator nätverk / Nic & modemporten
  • Hur kontrollerar jag dell nätaggregat?
  • ThinkPad R30 specifikationer
  • T-serien bärbara specifikationer
  • hur man får ljudet på högtalaren att fungera bättre på en l555d Toshiba-s7005
  • Hur man använder en DirecTV satellit för en antenn
  • hur man återställer en HP smart chip
  • hur man demonterar en HP ze4900
  • Hur du ser på digital TV på din bildskärm
  • hur man köper en bärbar dator nätadapter för en Dell Inspiron