Come modificare una chiave primaria

February 20

Saper modificare una chiave primaria consente di risparmiare tempo quando si lavora con una tabella che ha bisogno di una chiave primaria rimosso. Microsoft Office Access è un sistema di gestione di database relazionali, spesso utilizzato per progettare database locali. Una chiave primaria viene utilizzata come un identificatore univoco per ogni record in una tabella di database. Visual Basic, Applications, noto anche come VBA, è un linguaggio di programmazione utilizzato per automatizzare le operazioni altrimenti fatto manualmente nelle applicazioni Microsoft Office.

istruzione

1 Avviare Microsoft Office Access e selezionare "Database vuoto", quindi fare clic su "Crea". Selezionare il menu "Strumenti di database", poi cliccare su "Visual Basic". Selezionare il menu "Inserisci", quindi su "Modulo".

2 Digitare la seguente per creare una nuova subroutine:

Private Sub alterPrimaryKey ()

Premere Invio."

3 Digitare la seguente per creare una nuova variabile stringa:

Dim SQLStr As String

4 Digitare la seguente per creare una nuova tabella con due colonne, utilizzando "id_field" come chiave primaria e "Column1" come una colonna di testo:

SQLStr = "CREATE TABLE MyTbl"

SQLStr = SQLStr & "(id_field INTERO VINCOLO PK_ID_Field PRIMARY KEY,"

SQLStr = SQLStr & "Colonna1 TESTO (25))"

DoCmd.RunSQL (SQLStr)

5 Digitare quanto segue per rimuovere l'impostazione della chiave primaria della "id_field":

SQLStr = "ALTER TABLE MyTbl"

SQLStr = SQLStr & "DROP CONSTRAINT PK_ID_Field;"

DoCmd.RunSQL (SQLStr)

6 Premere il tasto "F5" per eseguire la subroutine.