| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan adgang til og Delete Data Med en makro
    Brugere af databaseprogrammet Microsoft Access , nogle gange bruge makroer til at administrere deres data , herunder slette data. Makroer er programmer skrevet i Visual Basic for Applications ( VBA ) og kan automatisere enhver opgave gjort gennem adgang ' standard brugergrænseflade. Sletning af data med VBA kan antage forskellige former , alt efter om de data, der skal slettes , er en hel kolonne eller en anden database objekt. Sletning af data med makroer - i modsætning til manuelle metoder - sparer tid og er mindre risiko for fejl end manuel sletning. Ting du skal
    Microsoft Access
    Vis Flere Instruktioner
    1

    Open Microsoft Access og oprette en ny database ved at trykke på " Ctrl- N " efterfulgt ved at klikke på "Blank databasen . " Du skal oprette en lille tabel for denne database , og derefter bruge makroer til at slette data fra det.
    2

    Klik på " Table" under "Opret "-menuen , derefter skrive " ProductName " i den øverste række i tabellen nettets anden kolonne . Type " pris" i cellen direkte til højre for " ProductName ".
    3

    Type én eller to rækker af eksempeldata i cellerne under de kolonnenavne du netop indtastede . For eksempel, skriv " Compressed trækul, " og " 1,98 " for en kunst levering bordet.
    4

    Tryk på " Ctrl- S" og trykke på " OK" gemme tabellen med standard navnet " Tabel1 . "
    5

    Tryk på" Alt- F11 "for at indtaste VBA integrerede udviklingsmiljø ( IDE) , og klik derefter på " Module " under " Indsæt " menuen for at lave et nyt vindue til at indtaste dit programmets makro kode.
    6

    Indsæt følgende program i vinduet. Dette program virker ved at åbne en RecordSet formål med den aktuelle database . Den RecordSet er baseret på " Tabel1 " table du gennemført i trin 4. . Den MoveFirst metoden ( dvs. funktion) i RecordSet flytter den aktuelle post markøren til bordets første post , . De Slet metoden sletter det første record

    Public Sub DeleteRecord ()

    Dim db Som DAO . Database

    Dim rcset Som DAO.Recordset

    Dim str As String

    Set db = CurrentDb

    Set rcset = Sub
    7

    Kør delete makroen ved at klikke på nogen af ​​sine udtalelser, derefter trykke " F5 ". Tryk på " Alt- F11 " for at vende tilbage til den standard Access brugergrænseflade, og dobbeltklik derefter på " Tabel1 " ikonet i Access navigationsrude , hvilket er på venstre skærm. Adgang vil åbne " Tabel1 " for at afsløre, at den første post , du indtastede i trin 3 udgår.
    8

    Tryk på " Alt- F11 " for at vende tilbage til din makro kode i IDE, derefter indsætte følgende nyt program under den forrige , du skrev . Dette program sletter " Pris " feltet fra tabellen ved at kalde "Slet" metode " Tabel1 . "

    Public Sub DeleteField ()

    Dim db Som DAO.Database
    < p> Dim rcset Som DAO.Recordset

    Dim myTab Som TableDef

    Set db = CurrentDb

    Set myTab = db.TableDefs ( " Tabel1 " )
    < p > myTab.Fields.Delete ( "Prisen")

    db.Close

    End Sub
    9

    Kør programmet som du gjorde den foregående, og dobbelt - klik på " Tabel1 " i navigationsruden for at kontrollere, at de " Pris " feltet er væk.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man åbner en fil i vbnet 
    ·Sådan Skift markør for hver formular i Visual Basic 
    ·Hvordan importerer jeg kortfiler på XNA 
    ·Sådan Læs Mange Lines i One Shot i Visual Basic 6 
    ·Hvordan du forbedrer VBA Performance i Word 
    ·Sådan får du adgang en 2007 VBA Email Attachment 
    ·Hvordan at kalde en funktion i VBA 
    ·Sådan kontrolleres , om en tekstboks Empty i VB 
    ·Forskellene mellem DataGrid og DataGridView i NET 
    ·Hvordan man skriver flere linjer VB.NET 
      Anbefalede Artikler
    ·Sådan oprettes Java Script for Looping Pictures 
    ·Hvordan at tilføje Linie Bars til en hjemmeside 
    ·MySQL Import Tutorial 
    ·Sådan Indsæt Elementer i en liste View i et array 
    ·Sådan oprettes en Redo Log Group 
    ·Game Maker Tips 
    ·Hvordan man programmerer animerede pauseskærme i VB6 
    ·Sådan Find Minimum Genetiske algoritmer 
    ·Sådan formateres et nummer i Java 
    ·Sådan Erstat Punkt tegne rektangler i WPF 
    Copyright © Computer Viden http://www.computerdk.com