vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 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
Kleines Beispiel 
Autor: Manfred X
Datum: 05.05.15 22:31

Manchmal hilft ein kleines Beispiel ....

Dim cvo, cvc, cvp As String 'Versionen der Spaltenwerte
 
Dim dt As New DataTable
dt.Columns.Add("A")
 
Dim r As DataRow = dt.NewRow
r(0) = "A1"                                                  'rowstate DeTached
cvp = CType(r(0, DataRowVersion.Proposed), String)           'A1 (Default)
 
dt.Rows.Add(r)                                               'rowstate Added  
cvc = CType(dt.Rows(0)(0, DataRowVersion.Current), String)   'A1 ab hier Default
 
dt.AcceptChanges()  'Rowstate wird von Added auf Unchanged gesetzt
 
cvc = CType(dt.Rows(0)(0, DataRowVersion.Current), String)   'A1
cvo = CType(dt.Rows(0)(0, DataRowVersion.Original), String)  'A1 (AcceptChanges)
 
dt.Rows(0)(0) = "B1"  'Rowstate wird auf Modified gesetzt
 
cvc = CType(dt.Rows(0)(0, DataRowVersion.Current), String)   'B1 'neuer Wert
cvo = CType(dt.Rows(0)(0, DataRowVersion.Original), String)  'A1
 
dt.Rows(0).BeginEdit()
dt.Rows(0)(0) = "C1"
cvc = CType(dt.Rows(0)(0, DataRowVersion.Current), String)   'B1
cvo = CType(dt.Rows(0)(0, DataRowVersion.Original), String)  'A1
cvp = CType(dt.Rows(0)(0, DataRowVersion.Proposed), String)  'C1 
 
dt.Rows(0).EndEdit()
cvc = CType(dt.Rows(0)(0, DataRowVersion.Current), String)   'C1 'neuer Wert
cvo = CType(dt.Rows(0)(0, DataRowVersion.Original), String)  'A1
 
dt.AcceptChanges() 'Rowstate wird Unchanged
cvc = CType(dt.Rows(0)(0, DataRowVersion.Current), String)   'C1
cvo = CType(dt.Rows(0)(0, DataRowVersion.Original), String)  'C1


Beitrag wurde zuletzt am 05.05.15 um 23:00:10 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Aufbau und Funktion der DataTable3.395spatzimatzi05.05.15 19:36
Re: Aufbau und Funktion der DataTable1.830Manfred X05.05.15 20:32
Kleines Beispiel1.693Manfred X05.05.15 22:31
**** Nachtrag ****1.748Manfred X05.05.15 23:09

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