Gewusst wie: MS Access schneller an einem VB-Projekt laufen

December 7

Gewusst wie: MS Access schneller an einem VB-Projekt laufen

Kenntnis zu beschleunigen, ein Datenbank-Projekt mit Visual Basic (VB) kann den Benutzer sparen Zeit, wenn Ihre Windows-Anwendung verwendet. VB ist eine objektorientierte Programmiersprache zum Erstellen von Datenbankanwendungen wie Zugriff auf eine Microsoft Access-Datenbank verwendet. Wenn Sie eine Datenbank-Anwendung zu entwickeln, muss ein Programmierer die Aufrufe an eine Datenbank zu begrenzen, da es dauert seine Zeit Zugriff auf eine externe Datenquelle. Es ist besser, einen Anruf tätigen und alle Datensätze, die benötigten Daten abrufen und bearbeiten die durch ein DataSet.

Anweisungen

1 Starten Sie Microsoft Visual Basic Express, klicken Sie auf "New Project..." im linken Bereich des Bildschirms und wählen Sie "Windows-Forms-Anwendung." Klicken Sie auf "OK".

2 Doppelklicken Sie im Bereich "Toolbox" ein neues Schaltflächensteuerelement hinzufügen "Button". Doppelklicken Sie auf "DataGridView" hinzufügen ein neues Gitter steuern. Doppelklicken Sie auf "Button1", das "Form1.vb" Modul zu öffnen.

3 Kopieren Sie und fügen Sie Folgendes in die erste Zeile:

System.Data.OleDb importiert

4 Kopieren Sie und fügen Sie Folgendes ein, um die Datenbankverbindung herzustellen:

Dim ConnString As String = _

"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Northwind 2007.accdb"

Dim As OleDbConnection MyConnection = New OleDbConnection

Bearbeiten Sie die folgende Codezeile und geben Sie den Pfad und Namen der MS Access-Datenbank:

"Provider=Microsoft.ACE.OLEDB.12.0;Data Quelle = C:\Northwind 2007.accdb"

5 Kopieren Sie und fügen Sie Folgendes ein, um ein DataAdapter-Objekt zu erstellen, mit denen Sie mit dem DataSet:

Dim da As OleDbDataAdapter

myConnection.ConnectionString = connString6

Kopieren Sie und fügen Sie Folgendes ein, um die Tabelle "Products" Verwendung eines DataSet Abfragen:

da = New OleDbDataAdapter("Select Products.* from Products;", myConnection)

Dim ds = New DataSet

da.Fill(ds, "Product")7

Bearbeiten Sie den folgenden Code, und geben Sie eigene SQL-Abfrage auf Abfrage eine andere Tabelle:

"Wählen Sie Updateprodukte Produkte;"

8 Geben Sie Folgendes ein, um die DataSource des Daten-Grid-Ansicht-Steuerelements definieren:

DataGridView1.DataSource = ds.Tables("Product")

Geben Sie Folgendes ein, um die Verbindung zu beenden:

myConnection.Close()9

Unter Verwendung eines DataSet und Grid-Steuerelement kann die Höhe der Zeit beschränken, Sie die MS Access-Datenbank aufrufen müssen. Sie können jetzt alle Daten in der Tabelle Products in der VB-Anwendung.

Drücken Sie "F5" um das Programm auszuführen klicken Sie auf "Button1."