record locks
Ian Devaney
idevaney at mac.com
Wed Jun 2 10:33:18 CDT 2004
Thanks Ruslan.
Maybe you could point me in the right direction if I give an example.
Let's say I have a contacts database.
My user performs a search or selects a category, for example. I display
the requested contacts by getting a cursor that represents all the
records required.
My interface allows the users to view the different contacts in the
resulting list. I do this by changing the position of the cursor.
What should be the lock settings for such a cursor?
If my interface allows the user to directly edit the values in the
currently displayed contact, how do I update and save these changes?
Do I have to get a new cursor that pertains only to the currently
selected record and update this - or can I update the values in the
initial cursor?
Obviously, this is all presuming a multi-user setup.
Cheers,
Ian
On 1 Jun 2004, at 2:13 pm, valentina-request at lists.macserve.net wrote:
> Message: 3
> Date: Sun, 30 May 2004 21:07:45 +0300
> From: Ruslan Zasukhin <sunshine at public.kherson.ua>
> Subject: Re: record locks
> To: <valentina at lists.macserve.net>
> Message-ID: <BCDFFDA1.1C40D%sunshine at public.kherson.ua>
> Content-Type: text/plain; charset="US-ASCII"
>
> On 5/30/04 8:02 PM, "Ian Devaney" <idevaney at mac.com> wrote:
>
>> Thanks Ruslan.
>>
>> I presumed this to be the case.
>>
>> I asked a question a while ago about using "persistant" cursors and it
>> seems the way to do this is to use "no locks".
>>
>> Does this mean that this way of working is impossible in a multi-user
>> scenario?
>
> You can use them, but you NEVER must WRITE into such cursor.
>
> And you should understand that you may read DIRTY DATA
>
> --
> Best regards,
> Ruslan Zasukhin [ I feel the need...the need for speed ]
> -------------------------------------------------------------
> e-mail: ruslan at paradigmasoft.com
> web: http://www.paradigmasoft.com
>
> To subscribe to the Valentina mail list go to:
> http://lists.macserve.net/mailman/listinfo/valentina
> -------------------------------------------------------------
More information about the Valentina
mailing list