DataGrid aktualisieren mit mysql_Anbindung - keine Anzeige mehr

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    DataGrid aktualisieren mit mysql_Anbindung - keine Anzeige mehr

    Hallo zusammen,

    folgendes Problem: ich hole mir Datensätze aus von einer mysql-Datenbank
    und stelle diese Werte in einem DataGrid_Element dar. ----> dies
    klappt beim Programmstart einwandfrei

    Wenn ich nun die gleiche Routine ein 2. mal durchlaufe, werden zwar die
    Spaltenbezeichnungen aktualisiert, ich habe in meiner DataTable auch
    alle Datensätze, das DataGrid zeigt aber ausser den Spaltennamen nichts
    an

    (keine Spalteninhalte)

    Public SQLData As New DataTable

    ..

    ...

    ....

    SQL = "SELECT " + spalten + " FROM " + datenbank + "." + table

    SQL_Execute(SQL)

    If SQLData.Rows.Count > 0 Then

    Me.DataGridView1.DataSource = Nothing

    Me.DataGridView1.DataSource = SQLData

    End If

    ....

    ...

    .

    wo liegt mein Problem. Bin für jeden Hinweis dankbar
    1. werd dir erstmal klar, ob du wpf arbeitest oder WinForms
      Datagrid und DatagridView sind jeweils völlig unterschiedliche Technologien
    2. Scheinbar funktioniert das AutoGenerateColumns nur einmal.
      Ist sowieso kein brauchbares Feature, denn sone Primitiv-Ansicht kann man eiglich bei niemandem abliefern.
      Also pro View immer ein (oder mehrere) spezielle DGV dazu gestalten.
    3. gugge auch vier Views-Videos
    upps...
    Arbeite mit MS VS Express 2013 - Visual Basic <X
    Bin noch komplett neu hier

    Auch wenn mein Problem zu 'primitiv' ist .... ich würd's trotzdem gerne so lösen, da ich das ganze nur für eine Datenvorschau
    für einen späteren Datenexport benötige.