Creazione di tabelle in modo dinamico dall'applicazione Visual Basic può rendere l'applicazione più flessibile . È possibile creare tabelle in un database relazionale , come accesso a runtime con VB utilizzando ADO.NET e il livello di accesso ai dati OLE DB . ADO.NET fornisce un accesso ai dati uniforme a diverse fonti di dati . Dopo aver stabilito una connessione , utilizzare la classe " OleDbCommand " per creare una tabella mediante un'istruzione SQL . Istruzioni 
 1 
 Import namespace " OleDb " nel vostro progetto digitando quanto segue nella prima riga del modulo : 
 
 Imports System.Data.OleDb 
 < br > 2 
 creare le variabili oggetto che si intende utilizzare per creare la tabella : 
 
 Dim dbConn Come OleDbConnection 
 
 Dim DbCommand Come OleDbCommand 
 
 Dim SQLString Come 
 String 
 3 
 digitare quanto segue per creare e aprire la connessione al database di Access : 
 
 dbConn = New OleDbConnection ( "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C : \\ Northwind 2007.accdb ; " ) per 
 dbConn.Open ( ) economici 4 
 modificare il percorso del database nel passaggio precedente , e digitare il percorso e il nome per il proprio . banca dati 
 5 
 definire la stringa di query SQL per creare la tabella e con due campi digitando il seguente : 
 
 SQLString = " CREATE tABLE nometabella ( TESTO firstName , testo Cognome ) " 
 6 
 Digitare quanto segue per eseguire il comando SQL e creare la tabella nel database : 
 
 DbCommand = New OleDbCommand ( SQLString , dbConn ) per 
 dbCommand.ExecuteNonQuery ( ) per 
 MsgBox ( "Tabella creata . " ) economici 7 
 Premere " F5 " per eseguire il programma .