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 oppdatere en spørring i Access VBA
    Å vite hvordan å oppdatere data i en spørring i Microsoft Office Access ved hjelp av Visual Basic for Applications ( VBA ) kan spare deg for tid når du trenger å kontinuerlig oppdatere data i tabeller. Access er en relasjonsdatabase styringssystem som vanligvis brukes for mindre lokale databaser. En spørring brukes til å vise data i en database tabell . VBA er et programmeringsspråk som brukes til å automatisere rutineoppgaver i Access. Instruksjoner
    en

    start Microsoft Office Access , velg " Database Tools " og klikk " Visual Basic. " Velg " Insert" -menyen , klikk deretter på " Module ".
    2

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

    Private Sub updateQuery ( )

    Dim db As Database

    Dim rst Som Recordset

    Dim sQLString As String

    Dim rstCnt As Integer

    Set db = CurrentDb

    sQLString = " CREATE TABLE tableToUpdate ( første teksten , Siste TEKST )"

    DoCmd.SetWarnings False

    DoCmd.RunSQL ( sQLString )

    strsql = " INSERT INTO tableToUpdate VALUES ( ' Oscar ', ' Gonzalez ' ) "

    DoCmd.RunSQL ( strsql )

    strsql =" INSERT INTO tableToUpdate VERDIER ( Kitzia ',' Ramos ') "

    DoCmd.RunSQL ( strsql )

    strsql = " INSERT INTO tableToUpdate VALUES (' John ', ' Smith ' )"

    DoCmd.RunSQL ( strsql )

    strsql = " INSERT INTO tableToUpdate VALUES ( 'Anna ', ' Williams ' ) "

    DoCmd.RunSQL ( strsql )

    Sett rst = db.OpenRecordset ( " SELECT tableToUpdate * FROM tableToUpdate ; . ")

    rst.MoveLast

    rst.MoveFirst

    For rstCnt = 0 For å rst.RecordCount - en
    p Hvis rst.Fields ( 0 ) Verdi = " . Oscar " Da

    rst.Edit

    rst.Fields ( 0 ) . Verdi = " Emilio "

    rst.Update

    End If

    rst.MoveNext

    Neste rstCnt

    End Sub
    3

    Trykk " F5 " for å kjøre " updateQuery " subrutine . Subrutinen oppretter en ny tabell , skapte setter nye rader med data , spørringer tabellen og oppdaterer det første feltet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en sinusbølge hjelp av Visual Basic 5 Kod…
    ·Hvordan skrive en makro til utskrift på en knapp Klikk…
    ·Hvordan få tilgang til en samtale funksjon fra en spø…
    ·Hvordan endre navn på mapper i Visual Basic 
    ·Den slags Lines i Visual Basic 
    ·Hvordan sette brukerdefinerte datatyper i Visual Basic 
    ·Hvordan lage en nettleser Naviger til URL Deltok i en t…
    ·Hvordan programmere Progress Bar i VB.net 
    ·Slik importerer XLM Into Visual Basic 
    ·Hvordan endrer jeg navn på flere filer med en dato hje…
      Anbefalte artikler
    ·Hvordan Link en C -kompilator til NetBeans 
    ·PHP blir ikke henrettet 
    ·Slik installerer PHP Live! Chat 
    ·Hvordan logge inn med Python til Facebook 
    ·Forskjeller mellom Psuedocode og flytskjemaer 
    ·Slik sletter lav prioritet i MySQL 
    ·Hvordan å kompilere CPP i MS - DOS 
    ·Hvordan lage en usynlig knapp i C # 
    ·Slik bruker du en Resig MicroTemplate 
    ·Hvordan beregne kolonner i en MS DataGrid 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/