Come compilare un campo con gli stessi dati in Access VB

December 31

Microsoft Access è un programma di database che possono creare tabelle composte da colonne chiamati "campi" e le file chiamati "record". Gli utenti hanno la possibilità di lavorare con il database attraverso l'interfaccia di default del programma, oppure possono modificare le loro basi di dati con l'editor di Visual Basic (VB). L'editor di Visual Basic può essere utilizzato per eseguire assortiti linguaggio SQL (Structured Query) i comandi su una tabella di database, tra cui il comando "Aggiorna". Questo comando può essere utilizzato per modificare record in un database. Può anche essere utilizzato per popolare un intero campo con gli stessi dati che già esiste in un altro campo.

istruzione

1 Passare alla posizione del file di database di Microsoft Access, quindi fare doppio clic su di esso per avviare il database in Microsoft Access.

2 Premere il tasto "Alt + F11" sulla tastiera per avviare l'editor di Visual Basic.

3 Fai clic su "Inserisci" nella parte superiore dello schermo, quindi scegliere l'opzione "Modulo".

4 Selezionare "Inserisci" nella parte superiore dello schermo di nuovo, quindi scegliere l'opzione "Procedura".

5 Digitare un nome per la procedura nel campo nella parte superiore della finestra, quindi fare clic sul pulsante "OK". Il nome può essere tutto quello che vuoi, come ad esempio "copyingfields."

6 Digitare il comando SQL "DoCmd.RunSQL" insieme AAAAA aggiornamento xxxxx = bbbbb "", dove "xxxxx" è il nome della tabella contenente i campi, "bbbbb" è il campo che contiene i dati che si sta utilizzando per popolare il campo di destinazione e "AAAAA" è il campo in cui verranno copiati i dati.

7 Fai clic su "Esegui" nella parte superiore dello schermo, quindi selezionare l'opzione "Esegui Sub / UserForm". Fare clic sul pulsante "Sì" per confermare che si desidera aggiornare il vostro tavolo.

Consigli e avvertenze

  • Assicurarsi sempre che qualsiasi tabella che si sta tentando di modificare non è aperto. Visual Basic genererà un errore se si sta tentando di aggiornare una tabella che è già aperto.