Multiple concurrent isolated transactions on ADO Dataset
- From: "Mark Roberts" <Mark_Roberts@xxxxxxxxxxxx>
- Date: Tue, 17 May 2005 16:06:00 +0100
Hi,
I have been thinking about a problem for some time, and i'd like to throw it
open to the newsgroups in case someone has come across a similar situation.
I have a C# .Net 2.0 web application with a very large server-side dataset
(i.e. can only be 1 in memory).
I have multiple users that wish to make changes to the dataset, and each
user's should be batched up and only visible to themselves until they're
committed, at which point they become part of the main dataset.
I am thinking of have one dataset per user as well as the main dataset, and
recording changes into the user-based dataset.
This is ok, but it adds a lot of complexity when querying the data, since
queries are essentially across two datasets.
Ideally, i'd like to have multiple transaction layers on the main dataset,
one for each user that isolates their changes, but permits dataset searching
to work in the context of their transaction until it's committed or rolled
back.
Many thanks!
Mark.
.
- Follow-Ups:
- Re: Multiple concurrent isolated transactions on ADO Dataset
- From: christian kuendig
- Re: Multiple concurrent isolated transactions on ADO Dataset
- From: Rogas69
- Re: Multiple concurrent isolated transactions on ADO Dataset
- Prev by Date: Is there DataTable OnNewRecord event to initialize new row ?
- Next by Date: Re: Multiple concurrent isolated transactions on ADO Dataset
- Previous by thread: Is there DataTable OnNewRecord event to initialize new row ?
- Next by thread: Re: Multiple concurrent isolated transactions on ADO Dataset
- Index(es):
Loading