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 .