vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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

ADO.NET / Datenbanken
Methode getChanges(rowstate) von Dataset 
Autor: Jumula
Datum: 01.09.05 14:06

Hallo,
also ich hab mal wieder ein DummyProblem. Soll heißen ich bin sicher bloß zu doof und finde eine Eigenschaft o.ä. nicht.

Also ich hab ein Dataset, welches in einem Grid angezeigt wird. Ok. Dann lösche ich einige Zeilen in dem Grid (und damit auch im Dataset). So.
Jetzt will ich in einem anderne Grid zur Kontrolle dem User nochmal die gelöschten Rows anzeigen.
Ich dachte ich könnte also die methode getchanges verwenden, aber leider ist in dem zurückgegebenen Dataset nix drin. Zumindest zeigt das zweite Grid nix an. Wenn ich mir aber zu der Tabelle die Rows.count eigenschaft anschaue, dann sind genau soviele drin, wie ich auch gelöscht habe. Ist doch komisch?! Wie komm ich an die Zeilen ran?
Hier mein Code von einem kleinen Testprogramm zu dem Thema:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles MyBase.Load
 
    ds.ReadXml(Application.StartupPath & "\test.xml")
    ds.AcceptChanges()
    UltraGrid1.DataSource = ds
    UltraGrid1.DataMember = "DA"
    UltraGrid1.DisplayLayout.Override.RowSelectors = _
      Infragistics.Win.DefaultableBoolean.True
    UltraGrid1.DisplayLayout.Override.AllowDelete = _
    Infragistics.Win.DefaultableBoolean.True
End Sub
 
Private Sub UltraButton1_Click(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles UltraButton1.Click
  Dim neuds As New DataSet
    neuds = ds.GetChanges(DataRowState.Deleted)
 
  UltraGrid2.DataSource = neuds
  UltraGrid2.DataMember = "DA"
  TextBox1.Text = "Anzahl Zeilen in ds.getchanges(..).tables('DA')=" & _
    ds.GetChanges(DataRowState.Deleted).Tables("DA").Rows.Count
End Sub
Wäre sehr dankbar über Hilfe!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Methode getChanges(rowstate) von Dataset1.432Jumula01.09.05 14:06
Re: Methode getChanges(rowstate) von Dataset800Vento01.09.05 15:34
Re: Methode getChanges(rowstate) von Dataset874Jumula02.09.05 08:42
Re: Methode getChanges(rowstate) von Dataset775Vento05.09.05 08:57

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