Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come aggiornare una query in Access VBA

Sapere come aggiornare i dati in una query in Microsoft Office Access utilizzando Visual Basic, Applications Edition (VBA ), è possibile risparmiare tempo quando hai bisogno di aggiornare continuamente i dati in tabelle . Access è un sistema di gestione di database relazionale comunemente usato per i database locali più piccole . Una query viene utilizzato per visualizzare i dati in una tabella di database . VBA è un linguaggio di programmazione per computer utilizzato per automatizzare le attività di routine in Access. Istruzioni
1

Avviare Microsoft Office Access , selezionare " Database Tools " e cliccare su " Visual Basic ". Selezionare il menu "Inserisci" , quindi fare clic su "Modulo ".
2

Copia e incolla il seguente codice nel modulo :

UpdateQuery Private Sub ( ) per

dim db As Database dim rst

come Recordset

dim sqlstring As String dim

rstCnt As Integer

Set db = CurrentDb

sqlstring = " CREATE TABLE tableToUpdate ( primo testo , ultimo testo ) "

DoCmd.SetWarnings False

DoCmd.RunSQL ( SqlString ) per

strSQL = " INSERT INTO tableToUpdate VALUES ( ' Oscar ', ' Gonzalez ') "

DoCmd.RunSQL ( strSQL ) per

strSQL =" INSERT INTO tableToUpdate VALUES ( ' Kitzia ', ' Ramos ') "

DoCmd.RunSQL ( strSQL ) per

strSQL = " INSERT INTO tableToUpdate VALUES ( ' John ', ' Smith ') "

DoCmd.RunSQL ( strSQL ) per

strSQL = " INSERT INTO tableToUpdate VALUES ( ' Anna ', ' Williams' ) "

DoCmd.RunSQL ( strSQL ) per

Set rst = db.OpenRecordset ( " SELECT * FROM tableToUpdate tableToUpdate , . " )

rst.MoveLast

rst.MoveFirst

rstCnt = 0 Per rst.RecordCount - 1

rst.Fields ( 0 ) Valore = " . Oscar "Allora

rst.Edit

rst.Fields ( 0 ) . Value =" Emilio "

rst.Update

End If

rst.MoveNext

Avanti rstCnt

End Sub
3

Premere " F5 " per eseguire la subroutine " UpdateQuery " . La subroutine crea una nuova tabella , inserisce nuove righe di dati , query la tabella creata e aggiorna il primo campo .

 

Programmazione © www.354353.com