Connaître comment modifier une clé primaire peut vous faire gagner du temps lorsque vous travaillez avec une table qui a besoin d'une clé primaire supprimée. Microsoft Office Access est un système de gestion de base de données relationnelle souvent utilisé pour concevoir des bases de données locales. Une clé primaire est utilisée comme un identifiant unique pour chaque enregistrement dans une table de base de données . Visual Basic pour Applications, également connu sous VBA est un langage de programmation informatique utilisé pour automatiser des tâches autrement fait manuellement dans les applications Microsoft Office. Choses que vous devez
Microsoft Office Access
Afficher plus Instructions
1
Démarrer Microsoft Office Access et sélectionnez « Nouvelle base de données ", puis cliquez sur "Créer". Sélectionnez le menu "Base de données Outils", puis cliquez sur " Visual Basic ". Sélectionnez le menu " Insertion", puis cliquez sur "Module ".
2
Tapez la commande suivante pour créer un nouveau sous-programme :
Private Sub alterPrimaryKey ()
presse "Entrée".
3
Tapez la commande suivante pour créer une nouvelle variable String :
sqlstr Dim As String
4
Tapez la commande suivante pour créer un nouveau tableau avec deux colonnes , en utilisant " ID_Field " comme clé primaire et " Column1 " comme une colonne de texte :
sqlstr = " CREATE TABLE myTbl "
sqlstr = & sqlstr " ( ID_Field ENTIER CONTRAINTE PK_ID_Field PRIMARY KEY , "
sqlstr = sqlstr &" Column1 TEXT ( 25) ) "
DoCmd.RunSQL ( sqlstr )
5
type ce qui suit pour supprimer le paramètre clé primaire de la " ID_Field ":
sqlstr = " ALTER TABLE myTbl "
sqlstr = sqlstr & " DROP CONSTRAINT PK_ID_Field ; "
Docmd . RunSQL ( sqlstr )
6
Appuyez sur " F5 " pour exécuter le sous-programme.