Sapere come aggiornare i dati nelle tabelle di database utilizzando recordset consente di risparmiare tempo quando si ha bisogno di aggiornare dinamicamente un record . Microsoft Office Access è comunemente utilizzato per creare database locali . Visual Basic, Applications Edition (VBA ) viene utilizzato per automatizzare le attività di routine in Access, come ad esempio l'aggiornamento di un record in una tabella . Una query viene utilizzato per recuperare informazioni da una tabella di database , quindi un Recordset è usato per manipolare i dati della tabella . Cose che ti serviranno
Microsoft Office Access
Northwind Database
Show More Istruzioni
1
Aprire il database di Access Northwind di Microsoft Office . Il database Northwind è incluso nella suite Microsoft Office .
2
Fare clic su " Strumenti di database ", quindi selezionare " Visual Basic " per aprire la finestra di Microsoft Visual Basic . Fare clic sul campo "Inserisci" e selezionare "Modulo ".
3
Digitare quanto segue per creare un nuovo sottoprogramma :
Sub DAORecordsetUpdate ( ) per
tipo "Invio".
4
digitare quanto segue per creare le variabili che saranno utilizzati per aggiornare un record :
Dim db As DAO.Database
Dim rst come DAO.Recordset
5
digitare quanto segue per definire il database corrente :
Set db = CurrentDb
digitare quanto segue per interrogare la tabella " Dipendenti" :
Set rst = db.OpenRecordset ( " Select * i dipendenti da parte dei dipendenti ; ». ) economici 6
digitare quanto segue per spostare il Recordset per l'ultimo record e aggiornare le "Obbligazioni " colonna : .
rst.MoveLast
rst.Edit
rst.Fields ( "Note" ) value = " . Questa dipendente non lavora più qui "
7
digitare quanto segue per aggiornare il recordset quindi chiuderlo :
rst.Update
rst.Close
Premere " F5 " per eseguire la subroutine .