Hello
I have an opal application/tables sitting on a network drive, and
paradox and the private directory is installed locally on users PCs.
But if more than one person tries to access the application, they find
all the tables in the working directory ( which is on the network), are
locked. Paradox is basically locking the entire directory. I have at
the suggestion of Corel's 3rd party support centre in the UK, deleted
the .net and .lck files on the network and asked all users to delete
them if they found them on their local hard drive, and this makes no
difference. I have also checked all the opal code for uses of lock()
and setdirlock(), and there are only 8 instances of using a tcursor
lock half of which are just read ones. But I really can't see how a
lock on a particular table should lock the entire directory, unless
there was any use of setdirlock(), which there isn't. Using this
application over the network worked fine, when paradox 5 was being
used, its just been recompiled in paradox 8. If anybody has any idea
what might be causing this problem, please help, because corel's 3rd
party support are saying it must be a problem with my application, but
it worked fine under paradox 5, all thats changed is upgrading to
paradox 8.
Regards
Alex
--== Sent via Deja.com http://www.deja.com/ ==--
---Share what you know. Learn what you don't.---