Ein wesentlicher Teil der vielen Computer- Programmen beinhaltet die Manipulation von Daten in einer Datenbank. Visual Basic verfügt über mehrere Klassen, die Sie zu SQL Server und die Arbeit mit den Informationen dort zum Wohle Ihrer Programme herstellen können . Sie können eigene Funktionen, die das Erstellen und Verwenden von SQL Server-Objekten und rufen Sie diese Funktionen innerhalb des Codes von einem Ihrer Werkzeuge. Wie Sie die Ergebnisse Ihrer SQL Abfragen anzuzeigen ist völlig bis zu Ihnen. Anleitung
1
Öffnen Sie ein neues Visual Studio-Projekt . Klicken Sie auf " Projects" auf der Speisekarte, und klicken Sie auf "Add Reference." Öffnen Sie die " . NET "-Registerkarte, klicken Sie auf " System.Data "-Komponente , und klicken Sie auf "OK".
2
Öffnen Sie Ihre Code-Fenster , und geben Sie " Imports System.Data.SqlClient " über dem Klassendeklaration in der ersten Zeile des Codes . Geben Sie " Dim sqlConn As New SqlConnection () " und " Dim SqlCmd As New SqlCommand () " auf den folgenden zwei Zeilen.
3
Type " SqlConn.ConnectionString =" Data Source = Ihr_Server_Name ; Initial Catalog = your_database_name ; Integrated Security = True " ", um eine Verbindung zu Ihrer Datenbank zu machen. Type " SqlConn.Open ()" in der nächsten Zeile . Type " SqlCmd.Connection = sqlConn ", um eine Verbindung für Ihren SQL-Anweisung zu etablieren.
4
Type " Dim SQLstatement As String ", um eine Variable zu erstellen , um Ihre Fragen zu speichern.
5
Type " SQLstatement =" SELECT * FROM tabelle SQLstatement = " INSERT INTO Tabellenname ( Spalte1 , column2 , ...) VALUES ( data1 , data2 ", um eine Abfrage , um alle Daten aus einer Tabelle. Type wählen schaffen " .. . ) " um einen neuen Datensatz in die Tabelle einzufügen. Type " SQLstatement =" UPDATE Tabellenname SET data1 = ' some_data ' WHERE data2 = ' some_other_data " zu aktualisieren einen vorhandenen Datensatz in der Tabelle . Type" SQLstatement = "DELETE FROM tabelle WHERE Spaltenname =' some_data ' " , um einen Datensatz aus Ihrer Tabelle löschen .
6
Type " SqlCmd.CommandText = SQLstatement ", um die SQL-Zeichenfolge und geben Sie " SqlCmd.ExecuteNonQuery ()" gesetzt, nachdem jeweils einzigartige SQL-Anweisung auf Ihre Befehle einzeln auszuführen.
7
Type " SqlConn.Close () ", um die Verbindung zu Ihrer Datenbank zu schließen.