Kleine Ergänzung für die Klasse aus dem ersten Schnipsel zu MySQL und vb.net, Allerdings wird hier explezit zum Verständnis hier nochmals ein Verbindungs-String geformt, dieser wäre in der Klasse natürlich nicht von nöten. Hier eine generelle Funktion zum füllen von Datagrids, dies beleuchtet auch die gute Zusammenarbeit von MySQL und und .net (dank des Connectors!).
Private Sub Datagrid_fill()
Dim Conn As New MySqlConnection   Â
Dim da As MySqlDataAdapter        Â
Dim dt As New DataTable
Dim SQL As String
Conn.ConnectionString = "server=HOST;user id=BENUTZER;password=PW;database=PASSWORT"
SQL = "SELECT * FROM `TABELLE` WHERE `WERT1`= 'BEDINGUNG' LIMIT X"
da = New MySqlDataAdapter(SQL, Conn)
da.Fill(dt)
DataGridView1.DataSource = dt
End Sub
Nun geh ich auch etwas auf die Zeilen ein, allerdings sollte dieses Beispiel recht selbst sprechend sein. Also in den ersten Zeilen werden Ressourcen bereitgestellt. Gerade der MySqlDataAdapter in Zeile 2 ist interessant weil dieser die Adaptierung zwischen Datenbank und DataTable (später die Source für den DataGridView). Die Adaptierung findet in Zeile 10 und 12 statt. Danach ist die DataTable bereit für das DataGridView und kann seinen Dienst aufnehmen. Einfacher als man Denkt
!
keine verwandetn Artikel








Hinterlasse einen Kommentar
Du solltest angemeldet sein um einen Kommentar zu schreiben.