Database - Aggiunge Un Campo Ad Una Tabella Esistente




Tabelle # È possibile utilizzare variabili di oggetto e altre caratteristiche DDL per modificare la struttura di un database. È possibile aggiungere, ad esempio, un nuovo oggetto Field ad una tabella esistente con il seguente codice:
Dim dbs As Database, tdf As TableDef, fld As Field
' Apre un database.

Set dbs = OpenDatabase("Biblio.mdb")
' Apre un TableDef.

Set tdf = dbs.TableDefs("Authors")
' Crea un nuovo campo.

Set fld = tdf.CreateField("Address", dbText, 20)
' Accoda un campo all'insieme TableDef Fields.

tdf.Fields.Append fld
In questo codice viene creata una nuova variabile di oggetto per un oggetto Field e viene poi aggiunta ad un oggetto TableDef tramite il metodo Append. Poiche' un oggetto TableDef contiene la definizione di una tabella, la tabella ora dispone di un campo denominato Indirizzo per immettere dati. Allo stesso modo, e' possibile creare nuove tabelle e nuovi indici.


ALTER TABLE nometabella ADD nomecampo FLOAT NULL
ALTER TABLE nometabella ADD nomecampo FLOAT NULL










( databaseaggiungeuncampoadunatabellaesistente.html )- by Paolo Puglisi - Modifica del 17/12/2023