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 overføre data mellom Tabeller
    Å vite hvordan du overfører data mellom databasetabeller kan lage dine databaseapplikasjoner mer dynamisk . Microsoft Office Access er vanlig å designe små og lokale databaser . I Access kan du bruke Microsoft Visual Basic for Applications ( VBA ) til å automatisere rutineoppgaver som overfører data fra én tabell til en annen. VBA er et programmeringsspråk som vil gi deg mer fleksibilitet til å manipulere data . En spørring brukes hente informasjon fra en database tabell . Du trenger
    Microsoft Office Access
    Northwind Database
    Vis flere instruksjoner
    en

    Start Northwind Microsoft Office Access database. The Northwind database er inkludert i Microsoft Office-pakken. Velg " Insert "-menyen og klikk
    2

    Skriv inn følgende for å opprette en ny subrutine " Module ". : En

    Private Sub transferData ( )

    Trykk " Enter "
    3

    skriv inn følgende å erklære variabler : .

    Dim stringSQL As String

    Dim db As Database

    Dim rst Som Recordset

    Dim rstTwo Som Recordset

    Sett db = CurrentDb
    4

    Skriv inn følgende for å opprette en ny tabell og overføre data :
    < p> stringSQL = "CREATE tABLE employeeNames ( Etternavn TEKST ( 25 ) , Fornavn TEKST ( 25 )); "

    DoCmd.RunSQL ( stringSQL )

    Skriv inn følgende for å åpne den nye tabellen gjennom en Recordset å legge data : en

    Sett rstTwo = db.OpenRecordset ( " employeeNames ")
    5

    Skriv inn følgende for å søke på " Ansatte " tabellen : en

    stringSQL = "SELECT Employees.Company , "

    stringSQL = stringSQL & " ansatte . [ etternavn ],"

    stringSQL = stringSQL & " ansatte . [ fornavn ] "
    < p> stringSQL = stringSQL & " FROM Ansatte ; "

    Sett rst = db.OpenRecordset ( stringSQL )

    rst.MoveLast

    rst.MoveFirst
    6

    Skriv inn følgende å sløyfe gjennom spørringen og overføring "Etternavn " og " Fornavn " til " employeeNames " tabellen : en

    Mens Ikke rst.EOF

    rstTwo . AddNew

    rstTwo.Fields ( "Etternavn" ) . Verdi = rst.Fields ("[ etternavn ] ") . Verdi

    rstTwo.Fields ( " Fornavn" ) . Verdi = rst . felt (" [ fornavn ] ") . Verdi

    rstTwo.Update

    rst.MoveNext

    Loop
    7

    Skriv inn følgende til utgivelsen variabler fra minnet : en

    rst.Close

    rstTwo.Close

    db.Close

    Trykk " F5 " for å kjøre din subrutine
    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til rader DataView 
    ·Hvordan lage Word- dokumenter Bruke VB6 
    ·Hvordan Slett ProgressBar Folder Ved hjelp av VBScript 
    ·Hvordan legge til en streng på slutten av en fil i Vis…
    ·Hvordan få Visual Basic 2008 
    ·Fordeler med VB.NET 
    ·Hvordan endre fargen på Figurer i VB 
    ·Sette inn et datasett inn i en tabell i Visual Basic 
    ·Hvordan å kapitalisere en fornavn i VB 2008 
    ·Hvordan lage en MDI 
      Anbefalte artikler
    ·Hvordan lage en buffer i C + + 
    ·Hvordan bruke strtok funksjon i C + + 
    ·SQL Bytt Command 
    ·Køer og Stacks Forklart 
    ·Hvordan søke en funksjon til hver indeks i Array PHP 
    ·Slik bruker du en spørring for å finne Stikkord 
    ·Slik skjuler PHP 
    ·Opprinnelsen til Fibonacci Sequence 
    ·Antall Ord i en PHP String 
    ·Hvordan Bind DataGrid verdier i et datasett i VB.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/