vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Selektieren vermeiden beim Klicken aufs DataGrid 
Autor: ModeratorDaveS (Moderator)
Datum: 04.03.05 10:17

Ich verstehe denn nicht warum du irgendetwas auf Nothing setzen oder etwas "leeren" sollst. Hier ist etwas Code für eine Master/Detail Darstellung in zwei DataGrids.
            Dim sql1 As String = "SELECT * FROM Customers"
            Dim sql2 As String = "SELECT * FROM Orders"
 
            da1 = New OleDb.OleDbDataAdapter(sql1, conn)
            da2 = New OleDb.OleDbDataAdapter(sql2, conn)
            Try
                da1.Fill(ds, "Customers")
                da2.Fill(ds, "Orders")
            Catch ex As System.Exception
                MsgBox("DB read failed: " + ex.ToString())
                Return
            End Try
            dt1 = ds.Tables("Customers")
            dv1 = dt1.DefaultView
 
            dt2 = ds.Tables("Orders")
            dv2 = dt2.DefaultView
 
            ds.Relations.Add("CustomersToOrders", dt1.Columns("CustomerID"), _
              dt2.Columns("CustomerID"))
            DataGrid1.AllowNavigation = False
            DataGrid1.DataSource = dv1
            Dim cb As New OleDb.OleDbCommandBuilder(da1)
            cm1 = CType(BindingContext(dv1), CurrencyManager)
 
            DataGrid2.DataSource = dv1
            DataGrid2.DataMember = "CustomersToOrders"
Da passiert alles von alleine, die Details für den ausgewählten Parentsatz werden automatisch im zweiten DataGrid dargestellt. Kein weitere Code ist notwendig.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Selektieren vermeiden beim Klicken aufs DataGrid882PeterBr03.03.05 10:48
Re: Selektieren vermeiden beim Klicken aufs DataGrid558ModeratorDaveS03.03.05 12:39
Re: Selektieren vermeiden beim Klicken aufs DataGrid533PeterBr04.03.05 10:06
Re: Selektieren vermeiden beim Klicken aufs DataGrid533ModeratorDaveS04.03.05 10:17
Re: Selektieren vermeiden beim Klicken aufs DataGrid580PeterBr04.03.05 10:49
Re: Selektieren vermeiden beim Klicken aufs DataGrid975ModeratorDaveS04.03.05 14:34
Re: Selektieren vermeiden beim Klicken aufs DataGrid575PeterBr05.03.05 12:14

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel