Mit sowohl Visual Basic.NET und Microsoft Access kann Ihnen dabei helfen, eine leistungsstarke Anwendung durch Speichern von Informationen in einer Datenbank. VB.NET ist eine Programmiersprache , die das Microsoft. NET Framework. Die . NET Framework ist ein Programmiermodell zum Erstellen von Desktop -, Web- und mobile Anwendungen. Microsoft Access ist ein relationales Datenbank -Management-System in der Microsoft Office-Suite enthalten. Das Speichern von Daten in einer Access-Datenbank bietet Ihnen den Vorteil von Abfragen von Daten schnell mithilfe von SQL -Anweisungen zu Ihrer VB.NET -Anwendung. Erstellen einer Datenbank
Wenn Sie auf eine Access-Datenbank in Ihrer VB.NET-Anwendung planen, ist das erste, was Sie tun müssen, erstellen Sie die Access-Datenbank. In VB.NET die Microsoft Jet OLE DB-Provider verwendet wird, um eine Access-Datenbank erstellen. Dieser Anbieter ist ein COM-Objekt und muss als Referenz zu Ihrem Projekt hinzugefügt werden, bevor sie verwendet werden können. Der eigentliche Name des Objekts ist "Microsoft ADO Ext . for DDL and Security . "
machen Database Connection
Um Daten in einer Access-Datenbank speichern zu Ihrer VB.NET- Anwendung , müssen Sie sicherstellen, eine Datenbank -Verbindung. Die " OdbcConnnection " Objekt wird verwendet, um eine eindeutige Verbindung zur Datenbank mithilfe einer Verbindungszeichenfolge erstellen. Der andere Anschluss -Option ist es, die " OleDbConnection " Objekt verwenden .
SQL Statements
SQL-Anweisungen sind ein wichtiger Bestandteil bei der Verwendung einer Access-Datenbank aus VB . NET . Diese Aussagen können Sie hinzufügen, ändern und Abrufen von Daten aus Ihrer Datenbank . Die "INSERT INTO" -Anweisung können Sie Daten in Datenbanktabellen in Access einfügen . Die "UPDATE" SQL -Anweisung können Sie Daten in einer Tabelle ändern. Die am häufigsten verwendete SQL -Anweisung ist die "SELECT "-Anweisung. Diese Anweisung wird verwendet, um Daten aus Ihrer Datenbank abzurufen
VB.NET Beispiel
Das folgende Beispiel verwendet werden, um eine Access-Datenbank zu erstellen : . Dim cat Wie Catalog = Neuer Katalog () cat.Create ( "Provider = Microsoft.Jet.OLEDB.4.0; " & _ " Data Source = D: \\ AccessDB \\ NewMDB.mdb ; " & _ " Jet OLEDB: Motortyp = 5 ")
das folgende Beispiel wird verwendet, um Daten in der Tabelle Customers mit dem OdbcConnection Objekt einfügen : Private Sub InsertRow (ByVal connectionString As String) Dim queryString As String = _ " INSERT INTO Kunden ( Kunden- , CompanyName ) Values ( ' NWIND ', ' Nordwind ') " Dim Befehl As New OdbcCommand ( queryString ) Mit Anschluss As New OdbcConnection ( connectionString ) command.Connection = connectionconnection.Open () command.ExecuteNonQuery () End Sub UsingEnd