Wie Raster Formen machen

April 2

Wie Raster Formen machen

Zu wissen, wie ein Datenformular-Grid-Ansicht gestalten kann mithilfe von Microsoft Visual Basic net Ihre Daten mehr salonfähig machen. VB ist eine objektorientierte Programmiersprache oft von Programmierern für seine Benutzerfreundlichkeit bevorzugt. Sie können einem Datenraster-Steuerelement zum Anzeigen von Daten in tabellarischer Form ähnlich einer Datenbanktabelle und große oder kleine Datenmengen zu zeigen. VB können Sie Abfragen einer Access-Datenbank-Tabelle und zeigen Sie sie auf Ihrem Formular in wenigen Schritten.

Anweisungen

1 Starten Sie Microsoft Visual Basic Express "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 den folgenden Code zum Anzeigen der Ergebnisse durch Ihre Grid-Steuerelement aus einer Datenbanktabelle:

System.Data.OleDb importiert

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim connString As String

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

Dim myConnection As OleDbConnection = New OleDbConnection

Dim da As OleDbDataAdapter

Dim ds As DataSet

myConnection.ConnectionString = connString

da = New OleDbDataAdapter("select Employees.* from Employees;", myConnection)

ds = New DataSet

da.Fill(ds, "Employees")

With Me.DataGridView1

.DataSource = ds.Tables("Employees")

End With

myConnection.Close()

End Sub

End-Klasse

4 Bearbeiten Sie die Zeichenfolge "Verbindung" und geben Sie den Pfad zur Datenbank:

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

5 Bearbeiten Sie die folgende Codezeile und geben Sie die SQL-Abfrage:

Da = New OleDbDataAdapter("select Employees.* from Employees;", myConnection)

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