Å vite hvordan man skal endre en primærnøkkel kan spare deg for tid når du arbeider med en tabell som trenger en primærnøkkel fjernet. Microsoft Office Access er en relasjonsdatabase styringssystem ofte brukt til å utforme lokale databaser . En primærnøkkel brukes som en unik identifikator for hver post i en database tabell . Visual Basic for Applications , også kjent som VBA er et programmeringsspråk som brukes til å automatisere oppgaver ellers gjort manuelt i Microsoft Office-programmer . Du trenger
Microsoft Office Access
Vis flere instruksjoner
en
start Microsoft Office Access og velg "Blank Database ," klikk " Opprett". Velg " Database Verktøy"-menyen , klikk deretter på " Visual Basic. " Velg " Insert" -menyen , klikk deretter på " Module ".
2
Skriv inn følgende for å opprette en ny subrutine : en
Private Sub alterPrimaryKey ( )
Press "Enter".
3
Skriv inn følgende for å opprette en ny String variabel : en
Dim SQLstr As String
4
Skriv inn følgende å opprette en ny tabell med to kolonner , ved hjelp av " ID_Field " som primærnøkkel og " COLUMN1 " som en tekst kolonnen:
SQLstr = "CREATE tABLE myTbl "
SQLstr = SQLstr & " ( ID_Field INTEGER CONSTRAINT PK_ID_Field PRIMARY KEY , "
SQLstr = SQLstr &" COLUMN1 TEKST ( 25 ) ) "
DoCmd.RunSQL ( SQLstr )
5
Type følgende for å fjerne primærnøkkelen innstillingen fra " ID_Field " : en
SQLstr = " ALTER TABLE myTbl "
SQLstr = SQLstr & " DROP CONSTRAINT PK_ID_Field ; "
DoCmd . RunSQL ( SQLstr )
6
Trykk " F5 " for å kjøre subrutine .