datagridview spalte soll inhalt aus 2 tabellen enthalten

  • huhu, also ich will eine datagridview auf einer windowform füllen. in dieser datagridview soll es eine spalte geben und diese soll aber den inhalt aus 2 tabellen/2 spalten enthalten... untereinander, nicht nebeneinander.. ist so etwas möglich?

  • Natürlich ist das möglich.
    Die Frage ist nur, wie du dir die Struktur vorstellst?
    Und aus welcher Datenquelle du die Daten beziehst? (Word, Excel, DB, Internet...)


    Die Zweite Spalte hat ja eine Überschrift, ebenso wie die erste.
    Nachher ist alles durcheinander gewürfelt.

    And the reign will kill us all
    We throw ourselves against the wall
    But no one else can see
    The preservation of the martyr in me


    Slipknot - Psychosocial

  • also es ist eine access datenbank, also um jetzt genau auf mein bei spiel zu kommen, die datenbank hat mehrere tabellen, zB einmal die tabelle Art_Einnahmen und eine Art_Ausgaben.


    Nun habe ich 2 datagridviews die jeweils eine der beiden darstellen. als drittes will ich jetzt noch eine datagridview die in eine spalte beide tabellen darstellt.


    lg Hans

  • Da du eine Access Datenbank hast wirst du wohl mit OLEDB Arbeiten. Des weiteren hast du ja vermutlich auch schon erfolgreich eine connection aufgebaut und ein DataSet geladen. Du hast ja 2 DataGridViews, welche bereits deine Daten anzeigen. Richtig?


    So, nun kannst du z.B. mit LINQ deine DataTable erst nach der einen und dann nach der anderen Spalte fragen. Du kannst aber auch eine foreach schleife über die DataTable laufen lassen. Ich hab grad wenig Zeit, wenn du nicht zurecht kommst schreib nochmal, dann bastle ich dir mal ein kleines bsp.

    And the reign will kill us all
    We throw ourselves against the wall
    But no one else can see
    The preservation of the martyr in me


    Slipknot - Psychosocial