Dear Friends,
may be that my problem has been discussed previously, but I can't find any matching thread. So please be lenient with me.
I'm developing a
VB.Net multiuser front end handling data provided by an Informix DS 9.30. Both communicate over the oledb driver which comes along with csdk 2,80.
Now to my problem: I cannot find any substitute for the promotable lock which is easy to set in 4GL. But still I would very much appreciate to set a lock on selected rows which are only possibly going to be updated. With that any other user would be able to still have a glance at the locked data. I tried my luck with dirty read isolation level and lock mode row, but transactions are no substitute for locks since they work only with update, insert or delete statements.
How can I set a shared lock on selected (!) rows outside any transaction frame or is there something wrong with my strategy?
Many many thanks in advance
Dirk