August 15
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.
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.