vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

ADO.NET / Datenbanken
Re: Dataset von verschiedenen Forms aus nutzen 
Autor: Manfred X
Datum: 16.12.13 12:00

Vielleicht hilft ein Beispiel ... (im folgenden - 3 Formulare)
Public Class MainDemo
 
    Dim ds As New DataSet
    Dim WithEvents btnProject As New Button With {.Parent = Me, .Text = _
      "Projekt"}
 
    Private WithEvents _project As UF_Project
 
    Private Sub MainDemo_Load(sender As System.Object, _
        e As System.EventArgs) Handles MyBase.Load
 
        Dim dt As New DataTable
        dt.Columns.Add("Hallo") : dt.Columns.Add("Welt")
        dt.Rows.Add({"Ciao", "Saturn"})
        dt.Rows.Add({"Grüzi", "Merkur"})
        ds.Tables.Add(dt)
    End Sub
 
 
    Private Sub btnProject_Click(sender As Object, _
        e As System.EventArgs) Handles btnProject.Click
 
        If _project IsNot Nothing Then
            _project.Close()
        End If
 
        _project = New UF_Project
 
        With _project
            .ds = ds
            .Show()
        End With
    End Sub
End Class
 
 
Public Class UF_Project
 
    Dim _ds As DataSet
 
    Private bs1 As New BindingSource
    Private dgv As New DataGridView With _
           {.Parent = Me, .DataSource = bs1, .Top = 50}
    Private WithEvents btnMandant As New Button With _
           {.Parent = Me, .Text = "Mandant"}
 
    Public WriteOnly Property ds As DataSet
        Set(value As DataSet)
            _ds = value
            bs1.DataSource = _ds.Tables(0)
            bs1.ResetBindings(True)
        End Set
    End Property
 
    Private Sub btnMandant_Click(sender As Object, _
        e As System.EventArgs) Handles btnMandant.Click
 
        Using _mandant As New UF_Mandant
            _mandant.ds = _ds
            _mandant.ShowDialog()
        End Using
    End Sub
 
End Class
 
 
Public Class UF_Mandant
 
    Dim _ds As DataSet
 
    Private bs1 As New BindingSource
    Private dgv As New DataGridView With _
           {.Parent = Me, .DataSource = bs1, .Top = 50}
 
    Public WriteOnly Property ds As DataSet
        Set(value As DataSet)
            _ds = value
            bs1.DataSource = _ds.Tables(0)
            bs1.ResetBindings(True)
        End Set
    End Property
 
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dataset von verschiedenen Forms aus nutzen3.208Bazi16.12.13 09:08
Re: Dataset von verschiedenen Forms aus nutzen2.189Manfred X16.12.13 09:30
Re: Dataset von verschiedenen Forms aus nutzen2.228Bazi16.12.13 09:41
Re: Dataset von verschiedenen Forms aus nutzen2.152Manfred X16.12.13 09:52
Re: Dataset von verschiedenen Forms aus nutzen2.196Bazi16.12.13 10:30
Re: Dataset von verschiedenen Forms aus nutzen2.136Manfred X16.12.13 10:51
Re: Dataset von verschiedenen Forms aus nutzen2.179Bazi16.12.13 11:32
Re: Dataset von verschiedenen Forms aus nutzen2.206Manfred X16.12.13 12:00
Re: Dataset von verschiedenen Forms aus nutzen2.043Bazi16.12.13 12:30
Re: Dataset von verschiedenen Forms aus nutzen2.032Bazi16.12.13 21:37
Re: Dataset von verschiedenen Forms aus nutzen2.075Manfred X17.12.13 06:18
Re: Dataset von verschiedenen Forms aus nutzen2.080Bazi17.12.13 07:01
Re: Dataset von verschiedenen Forms aus nutzen2.019Bazi17.12.13 09:42
Re: Dataset von verschiedenen Forms aus nutzen2.046Bazi14.03.14 21:42
Re: Dataset von verschiedenen Forms aus nutzen1.996Manfred X14.03.14 22:10
Re: Dataset von verschiedenen Forms aus nutzen2.088Bazi14.03.14 22:29
Re: Dataset von verschiedenen Forms aus nutzen1.997Manfred X14.03.14 22:37
Re: Dataset von verschiedenen Forms aus nutzen1.965Bazi14.03.14 23:04
Re: Dataset von verschiedenen Forms aus nutzen2.068Manfred X14.03.14 23:57
Re: Dataset von verschiedenen Forms aus nutzen2.005Bazi15.03.14 00:02

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-2024 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