[VSDK] VDK_Cursor::Update() broken?

Ruslan Zasukhin sunshine at public.kherson.ua
Wed Jan 7 21:26:30 CST 2004


on 1/7/04 9:20 PM, Eric Forget at forgete at cafederic.com wrote:

>>> 1) All the fields of the current record, as seen by the UI.
>>> 
>>> 2) The list of all the records (RecID + Name) that meet some criteria (e.g.
>>> Name filter, label = 1)
>>> 
>>> 3) I have a few "view as" like view as Label. So, the third is all the
>>> distinct name for the current view as.
> 
> I've been able to pin point the problem following Florian tip. I had one
> case where cursor 3) was doing a join which seems to lock cursor 1) even if
> I passed the flag kNoLock. Maybe there is a case where you do not check for
> the flag and always lock?

Hmm,

If this is true then it looks to be 2 problem

1) JOIN lock ignore NoLock flag

2) your first cursor see locks ignoring NoLock flag.

I doubt on this.
I will look into code now.

-- 
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