Tutorial für SQL in VB

June 9

In der Hightech-Welt muss Programmiersprachen können Programme, die interagieren können mit Datenbanken erstellen. Visual Basic NET können Sie eine Verbindung zu einer Datenbank herstellen und Verwenden von SQL-Befehle, wie z. B. "SELECT", "UPDATE" und "Löschen". Sie können ermöglichen Benutzern das Erstellen und ihre eigenen SQL-Befehle zur Laufzeit ausführen oder diese Befehle direkt in den Code programmieren. Die SqlClient-Klasse können Sie erstellen eigene SQL-Anweisungen innerhalb des VB-Codes oder das SqlDataAdapter-Steuerelement-Assistenten verwenden, um Ihnen dabei helfen Ihre Datenbankverbindung und Ihre SQL-Befehle zu erstellen.

Anweisungen

SqlClient

1 Öffnen Sie Visual Studio und erstellen ein neues Projekt. Klicken Sie auf das Menü "Projekte" und wählen Sie aus "Verweis hinzufügen" aus der Dropdown-Liste. Klicken Sie in der Registerkarte "NET" auf die Komponente "System.Data", und klicken Sie auf "OK", um das Dialogfeld zu schließen.

2 Geben Sie "Imports System.Data.SqlClient" in der ersten Zeile des Codes, außerhalb der Klassendeklaration. Ihr Programm wird ein Fehler generiert, wenn Sie diese Zeile nach jeder andere Teile des Codes eingeben.

3 Geben Sie "Dim SqlConn als neue SqlConnection()" und "Dim SqlCmd als neue SqlCommand();" in separaten Zeilen, zwei Objekte zu erstellen. Sie verwenden die erste zum Öffnen der Verbindung zur Datenbank und der andere es Abfragen.

4 Typ "SqlConn.ConnectionString =" Data Source = Servername; Initial Catalog = Db_name; Integrierte Sicherheit = True "". Ersetzen Sie "Servername" und "Db_name" mit den Namen Ihres Servers und der Datenbank. Geben Sie "SqlConn.Open()" in der nächsten Zeile.

5 Typ "SqlCmd.Connection SqlConn =" die Verbindung, die mit Ihren Fragen festgelegt. Typ "SqlCmd.CommandText ="Your_database_string"" und dann "SqlCmd.ExecuteNonQuery()" in der nächsten Zeile um den Befehl auszuführen. Sie können erstellen eine Variable, die während der Ausführung des Programms auf SqlCmd.CommandText festgelegt.

6 Geben Sie "SqlConn.Close()", um die Verbindung zu Ihrer Datenbank schließen.

Datenadapter-Assistent

7 Öffnen Sie Visual Studio und erstellen ein neues Projekt. Der rechten Maustaste auf die Toolbox, und wählen Sie im Menü die Option "Elemente auswählen". Überprüfen Sie "SqlDataAdapter," die "System.Data.SqlClient"-Namespace verweist, und klicken Sie auf "OK", um hinzuzufügen, dass dies zu Ihrem Projekt Klassen.

8 Fügen Sie ein SqlDataAdapter-Steuerelement aus der Toolbox zu Ihrem Formular. Der "Data Adapter Configuration Wizard" wird automatisch geöffnet.

9 Klicken Sie auf das Dropdown-Menü und wählen Sie Ihre Verbindung oder klicken Sie auf die Schaltfläche "Neue Verbindung". Geben Sie die Daten für Ihre spezifischen Daten-Verbindung und dann auf "OK."

10 Geben Sie die SQL-Abfrage in das Textfeld auf dem Bildschirm "Die SQL-Anweisungen generieren". Klicken Sie auf "Abfrage-Generator", um das Erstellen einer Abfrage-Assistent Hilfe zu lassen. Klicken Sie auf "Weiter" und dann auf "beenden", zum Abschließen Ihrer Abfrage erstellen.

11 Klicken Sie im Menü auf "Daten" und wählen Sie "Generate DataSet." Aktivieren Sie im Dialog "Neu" und wählen Sie die Tabellen, die Ihr Projekt verwenden, wird aus der Liste. Klicken Sie auf "OK".

12 Klicken Sie die Eigenschaft "DataSource", um Ihrem DataGrid und wählen Sie "DataSet 11" aus der Liste. Klicken Sie auf die Eigenschaft "DataMember" und wählen Sie "Tabelle1". Wenn Sie das Programm ausführen, wird Ihr Formular die SQL-Abfrage ausführen und die Ergebnisse im DataGrid anzeigen.