Visual Basic (VB) ist eine Programmiersprache und Entwicklungsumgebung von Microsoft hergestellt. Unter VB -Tools sind diejenigen, für die Verwaltung von Daten , einschließlich Aussagen Durchführung Datenbank-Operationen wie Abfragen und das Erstellen von Tabellen Befehle . Diese Operationen arbeiten , indem Sie Structured Query Language ( SQL) -Befehle. Mit VB , SQL-Befehle ausführen ist ein mehrstufiger Prozess, der eine Verbindung zu einer Datenbank und Ausführen der gewünschten SQL-Befehl enthält . Ausführen von SQL-Anweisungen aus VB können Sie Programme in der Lage ist die Verwaltung von Daten , ohne dass der Benutzer eingreifen zu erstellen. Anleitung
1
Öffnen Sie den Editor , und geben Sie den folgenden Text in einem neuen Textdokument : " . Gametitle " Dieser Text ist die Überschrift einer Spalte für eine einfache Datenbank -Tabelle. Sie verwenden VB eine SQL-Anweisung für diese Tabelle ausführen
2
Speichern Sie die Datei "C: . \\ Games.txt " .
3
Offene VB und drücken Sie " Strg- N ", gefolgt von der Auswahl " Windows Form -Projekt. " Diese Aktion erstellt ein Programm mit einer benutzerfreundlichen Eingabe /Ausgabe- Form . Sie finden dieses Formular aus und sein Programm um eine SQL- Befehl auf der Spiele -Datenbank ausgeführt anpassen.
4
Presse "F7 " oder auf die Design-Fenster eingeben und dann auf der Symbolleiste " Tool-Box "-Symbol zeigen eine Palette von Steuerelementen (zB Taste , Textfeld ) Sie auf dem Formular einfügen können.
5
ziehen Sie ein Textfeld-Steuerelement aus der Werkzeug- Palette auf das Formular , und ziehen Sie ein Button-Steuerelement aus der . Palette an jeden beliebigen Ort unter dem Textfeld
6
Doppelklicken Sie auf die Schaltfläche , um das Fenster für die Eingabe von Programm -Code einzugeben , geben Sie die folgende Zeile am Anfang der Codierung Fenster :
< p > Imports System.Data.OleDb
Diese Aussage sagt VB , um einen Link zu einer Datenbank -bezogene Bibliothek von Code zu erstellen, wenn es Ihr Programm läuft . Ohne diese Verbindung kann VB nicht erkennen, die Datenbank -bezogenen Aussagen in Ihrem Programm
7
Geben Sie die folgende Aussage über die "End Sub " -Anweisung im " Button1 " Unterprogramm : .
< p> RunSQL ()
Diese Anweisung ruft die Subroutine mit Ihren SQL -Befehl, wenn das Programm der Benutzer drückt die Taste, die Sie in Schritt 5 platziert .
8
Fügen Sie den folgenden nach dem "Ende Sub " Erklärung des " Button1 " Unterprogramm . Diese Subroutine erzeugt einen Link , mit dem OleDbConnection Befehl , mit dem Text -Datenbank in Schritt 2 gemacht . Das Unterprogramm OldDbCommand Anweisung führt einen SQL-Abfrage, fügt einen neuen Ingame-Name in die Datenbank. Das Spiel Name kommt aus dem Wert des Programms Nutzer in das Textfeld Sie in Schritt 5 platziert .
Private Sub RunSQL () Dim
scmd Wie OleDbCommand
Dim sSQL As String Dim
DbCmd As New OleDbCommand
Dim newValue As String Dim
cnxn = New OleDbConnection ( "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = c : \\ ; Extended Properties = " " text ; HDR = Yes ; FMT = Getrennt " "; ")
newValue = TextBox1.Text
sSQL =" INSERT INTO Games ( [ GameName ] ) values (' " & newValue &"' ); "
scmd = New OleDbCommand ( sSQL , cnxn )
cnxn.Open ()
DbCmd = New OleDbCommand ( sSQL , cnxn )
DbCmd.ExecuteNonQuery ()
cnxn.Close ()
End Sub
9
Führen Sie das Programm mit der Taste " F5 , " geben Sie dann ein beliebiges Spiel (zB" Dame "," Asteroiden " ) in dem Formular Textfeld . Drücken Sie die Taste unter dem Textfeld, um den Code, den Sie gerade eingefügt ausführen
10
Beenden Sie das Programm durch Drücken der " Alt- F4 ", dann öffnen Sie die "c: \\ games.txt " . Text Datenbank gemacht in Schritt 2 aus. Die Datenbank zeigt die Spiel- Name, den Sie gerade eingegeben haben .