VB.NET verwendet ADO.NET steuert auf einen Datenbank-Server und Ausführen von Abfragen zu verbinden. Die "CREATE TABLE "-Abfrage erstellt eine Tabelle aus Ihrer VB.NET-Code . Programmierer erstellen Tabellen aus Code einzurichten temporäre Tabellen oder Installationsdateien für eine Website-Vorlage -Programm zu erstellen . Sie verwenden die SqlCommand Kontrolle , um eine Abfrage auf dem Datenbankserver ausführen, um eine neue Tabelle zu erstellen . Anleitung
1
Klicken Sie in Windows auf "Start " und wählen Sie Alle Programme. Klicken Sie auf Microsoft . NET , wählen Sie dann den Visual Studio Verknüpfung. Öffnen Sie Ihr Projekt in VB.NET VS.
2
Fügen Sie die Klassenbibliotheken Zum Anfang der Codedatei . Kopieren Sie den folgenden Code in das VB.NET Datei, die Sie verwenden möchten, um die Tabelle zu erstellen :
Imports System.Data
Imports System.Data.SqlClient
3
erstellen Sie die SQL-Verbindung Kontrolle. Die Verbindung verwendet Ihren Benutzernamen und Ihr Passwort ein, um die Website- Datenbank zu verbinden. Der folgende Code erstellt Ihre Verbindung :
Dim Verbindung As New SqlConnection
connection.ConnectionString = " Data Source = localhost ; Initial Catalog = Kunden ; Persist Security Info = True ; User ID = user ; Password = 2222 "
die Verbindungszeichenfolge in diesem Beispiel eine Verbindung mit dem Server localhost und initialisiert die Kunden -Datenbank. Verwenden Sie Ihre eigenen Datenbank-Informationen in der Zeichenfolge mit dem Server verbinden .
4
Erstellen Sie die "CREATE TABLE" -Abfrage. Der folgende Code stellt den SQL-Befehl , um eine neue Tabelle namens mytemptable erstellen :
Dim Befehl As New SqlCommand ( " create table mytemptable " , Verbindung)
Hinweis der Befehl einen Parameter , der folgendes beinhaltet die Verbindung, die Sie zuvor erstellt haben. Sie benötigen diese Verbindung Steuerung mit jeder Ihrer Anfragen an VB.NET zu sagen, wo eine Verbindung herzustellen.
5
Führen Sie die Abfrage , um die Tabelle zu erstellen. Die folgende Codezeile in der Tabelle auf der Datenbank:
command.ExecuteNonQuery ()