Connaître comment mettre à jour les données dans des tables de base de données à l'aide d'enregistrements peut vous faire gagner du temps lorsque vous avez besoin de mettre à jour dynamiquement un record. Microsoft Office Access est couramment utilisé pour créer des bases de données locales . Visual Basic pour Applications ( VBA) est utilisé pour automatiser des tâches de routine dans Access , tels que la mise à jour d'un enregistrement dans une table . Une requête est utilisée pour récupérer des informations à partir d'une table de base de données, puis un jeu d'enregistrements est utilisé pour manipuler les données de la table. Choses que vous devez
Microsoft Office Access
base de données Northwind
Afficher plus Instructions
1
Ouvrez la base de données Access Northwind Microsoft Office . La base de données Northwind est inclus dans la suite Microsoft Office.
2
Cliquez sur " Database Tools ", puis sélectionnez " Visual Basic " pour ouvrir la fenêtre de Microsoft Visual Basic . Cliquez sur le champ "Insérer" et sélectionner "Module ".
3
Tapez la commande suivante pour créer un nouveau sous-programme :
Sous DAORecordsetUpdate ()
Tapez " Entrée".
4
Tapez la commande suivante pour créer les variables que vous allez utiliser pour mettre à jour un enregistrement: Photos
db As DAO.Database
Dim rst comme DAO.Recordset
5
Tapez la commande suivante pour définir la base de données actuelle :
Set db = CurrentDb
Tapez la commande suivante pour interroger la table «Employés» : Photos
Set rst = db.OpenRecordset ("SELECT * FROM employés salariés ; »).
6
Tapez la commande suivante pour déplacer le jeu d'enregistrements au dernier enregistrement et mettre à jour les «billets» colonne : .
rst.MoveLast
rst.Edit
rst.Fields ( les «billets» ) de la valeur = " . Cet employé ne travaille plus ici "
7
Tapez la commande suivante pour mettre à jour le jeu d'enregistrements puis fermez-le :
rst.Update
rst.Close
Appuyez sur " F5 " pour exécuter votre routine . Photos