Re: Problem mit OleDbDataAdapter.Update
From: Peter Fleischer (peter.fleischer_nospam__at_gmx.de)
Date: 11/21/04
- Next message: Dwark: "Re: SELECT auf mehreren Tabellen mit [Tabellenname].[Spaltenname]-"
- Previous message: Peter Fleischer: "Re: Frage zu Dataset.Update"
- In reply to: Markus Ellebrecht: "Re: Problem mit OleDbDataAdapter.Update"
- Messages sorted by: [ date ] [ thread ]
Date: Sun, 21 Nov 2004 23:10:13 +0100
Markus Ellebrecht wrote:
...
> Mehrere User öffnen das Programm:
> Lesen für sich in ein DataRow die Daten ein welche diesen User
> betreffen. Wenn nun jemand einen neuen Datensatz anhängt schlägt das
> Update anscheinend fehl.
>
> Es passiert also immer bei einem Update auf einen neuen Datensatz.
>
> Wenn ich das Programm dann erneut öffne (der neue Datensatz ist dann
> ja bereits in der DB vorhanden) klappt ein Update auf den DS wieder
> wunderbar.
Markus,
ich vermute mal, dass du Autowerte als Primärschlüssel nutzt. Wenn im Client
ein neuer Datensatz angelegt wird, wird der im Client erzeugte oder
zugewiesene Autowert beim Neuanlegen in der Datenbank neu festgelegt und
kann in einer Mehrnutzerumgebung natürlich von dem im Client vorhandenen
Wert abweichen. Ein nachfolgendes Update funktioniert deshalb wegen
Paralellitätsverletzung nicht.
Peter
- Next message: Dwark: "Re: SELECT auf mehreren Tabellen mit [Tabellenname].[Spaltenname]-"
- Previous message: Peter Fleischer: "Re: Frage zu Dataset.Update"
- In reply to: Markus Ellebrecht: "Re: Problem mit OleDbDataAdapter.Update"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|