Toon posts:

[.NET] RowUpdated, info uit verwijderde rij halen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand misschien hoe ik bij een RowUpdated event van een DataTable, toch nog bij de informatie uit die rij kom?

Als ik het mbv e.Row["kolomnaam"] probeer krijg ik een exception: Deleted row information cannot be accessed through the row.

Op internet kan ik wel mensen vinden die het probleem hebben, maar niet hoe je het oplost. Alvast bedankt.

Even een beknopt stukje -niet werkende- code om het misschien iets te verduidelijken:
code:
1
2
3
4
5
6
7
DataHandler_RowUpdated(object sender, System.Data.SqlClient.SqlRowUpdatedEventArgs e) {
  switch (e.StatementType) {
    case StatementType.Delete:
      string waarde = e.Row["kolomnaam"].ToString();
    break;
  }
}


edit:

En NATUURLIJK vind ik het vlak ndat ik het hier post. VOor de geinteresseerden:
string waarde = e.Row["kolomnaam", DataRowVersion.Original].ToString();
Sorry, deze kan dus dicht

[ Voor 15% gewijzigd door Verwijderd op 11-03-2004 15:11 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Een datarow houdt de waardes bij voor verschillende rowversions:

code:
1
myDataRow["veldnaam", DataRowVersion.Original]


Probeer dat eens.

https://fgheysels.github.io/