Come aggiungere il nuovo record in Access 2007 utilizzando Visual Basic

August 15

Come aggiungere il nuovo record in Access 2007 utilizzando Visual Basic


Access 2007 è un'applicazione di gestione di database creato da Microsoft. Il linguaggio di programmazione Visual Basic è strettamente integrato con Access e con le altre componenti della suite Microsoft Office; manipolazioni molti dati può essere fatto in modo interattivo dall'utente, o in modalità automatica da uno script di Visual Basic o applicazione. In particolare, è possibile aggiungere un nuovo record a una tabella di un database gestito da Access da Visual Basic.

istruzione

1 Dichiarare una maniglia database e un'istanza aprendo il database in cui si desidera inserire il nuovo record, come nel seguente codice di esempio:

myDatabase fioco come base di dati

Set myDatabase = OpenDatabase ( "myDatabaseMdbFile.mdb")

Sostituire "myDatabaseMdbFile.mdb" con il nome del file MDB per il database in questione.

2 Dichiarare una maniglia tavolo e un'istanza aprendo il tavolo (all'interno del database aperto nella fase 1), dove il nuovo record andrà, come nel seguente codice di esempio:

Dim myTable Come RecordSet

Set myTable = myDatabase.OpenRecordSet ( "MyTableName", dbOpenDynaset)

Sostituire "MyTableName" con il nome della tabella.

3 Aggiungere il nuovo record alla tabella, come nel seguente codice di esempio:

myTable.AddNew

myTable! EmployeeNumber = "7a8983"

myTable! Name = "Benjamin"

myTable.Update

Sostituire il secondo e il terzo comando assegnazioni dei nuovi valori di campo in tutti i campi in una riga della tabella. A questo punto, il nuovo record è stato inserito nella tabella.