Att veta hur man radera data från en tabell i Microsoft Office Access använder en borttagningsfråga kan spara tid om du vill ta bort data från flera tabeller . Access är en relationsdatabas management system som ingår i Microsoft Office-paketet . Visual Basic for Applications ( VBA ) är en dator programmeringsspråk som används för att automatisera rutinuppgifter , till exempel radera poster från borden . I några få steg , kan du skriva VBA-kod för att skapa en tabell , lägg två skivor och ta bort en av dessa poster . Instruktioner
1
Starta Microsoft Office Access 2007 och klicka på " Tom databas , " välj sedan " Skapa ". Klicka på " Databas Verktyg " och välj " Visual Basic . " Välj " Infoga " -menyn och klicka på " Modul . "
2
Kopiera och klistra in följande kod för att skapa en ny tabell , lägg två skivor och ta bort posten där " Street " är lika med " Main. "
Private Sub deleteQuery ( ) katalog
Dim sqlstr As String
sqlstr = " CREATE TABLE addressTbl ( Husnummer TEXT ( 25 ) , Street TEXT ( 25 ) ) ; "
DoCmd.RunSQL ( sqlstr ) katalog
sqlstr = " INSERT INTO addressTbl ( [ Husnummer ] , [ Street ] ) "
sqlstr = sqlstr & " VALUES ( '2541 ' , ' Lancaster ' ) ; "
DoCmd.SetWarnings False
DoCmd.RunSQL ( sqlstr ) katalog
sqlstr = " INSERT INTO addressTbl ( [ Husnummer ] , [ Street ] ) "
sqlstr = sqlstr & " VALUES ( '2458 ' , ' Huvud ' ) ; "
DoCmd.SetWarnings False
DoCmd.RunSQL ( sqlstr ) katalog
sqlstr = " Delete addressTbl.HouseNumber , addressTbl.Street "
sqlstr = sqlstr & " FROM addressTbl "
sqlstr = sqlstr & " WHERE ( ( ( addressTbl.Street ) = " viktigaste " ) ) ; . "
DoCmd.RunSQL ( sqlstr ) katalog
End Sub
3
Tryck " F5 " för att köra din subrutin
Addera