Einzelnen Beitrag anzeigen

Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#8

AW: Function in mehreren Threads gleichzeitig verwenden

  Alt 10. Apr 2012, 20:56
z.B. Lesend auf ein DataSet oder einen Stream zugreifen, das geht nicht, da dort auch bei einem Lesezugriff geschrieben wird.
Beim Stream und DataSet verändert sich ja der Positionszeiger.
Und nicht zuletzt könnte Quark herauskommen, weil die gelesenen Daten von Position n und n+m sich zwar aufeinander beziehen, aber einer der Werte zwischenzeitlich geändert wurde. Solange es sich also nicht um atomare Leseoperationen handelt, wäre mindestens zu fragen inwieweit die Integrität der Daten eines Rekords berührt werden ...
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat