[odb-users] Optimistic Concurrency : ROWVERSION exception
Boris Kolpackov
boris at codesynthesis.com
Sun May 19 20:29:08 EDT 2013
Hi Chew,
In the future please keep your replies CC'ed to the odb-users mailing
list as discussed in the posting guidelines:
http://www.codesynthesis.com/support/posting-guidelines.xhtml
Chew Kok Keng <ckokkeng at dso.org.sg> writes:
> Here's the printed output
>
> version after persist: 2001
> process 1 version after load: 2001
> process 2 version after load: 2001
> process 1 version after update: 2002
> 0 (?????): result set expected from a statement with the OUTPUT clause
I did some testing and it appears we have a bug here. I have implemented
a fix and it would be great if you could try it and confirm that it works
for you as well. Here is what you will need to do:
1. Download statement.cxx from here:
http://codesynthesis.com/~boris/tmp/odb/statement.cxx
2. Copy it to libodb-mssql-2.2.0/odb/mssql/ (override the old file).
3. Rebuild libodb-mssql.
4. Rebuild the optimistic example.
Once this is done, the example should work.
Boris
More information about the odb-users
mailing list