I have defined a class, and set

dynamic-update="true" optimistic-lock="all" select-before-
update="true"

in my tabledefiniton hbm.xml file.
I start my program and load my data in displaying it in a
datagridview.
Next I load up sql management studio (mssql2008 express), connect to
the database, and alter an entry in the table i have just loaded into
the program.
Meanwhile in the program I make sure the change has not propergated
into the datagridview.
Now I change something in the row I had altered with sql management
studio.
I save my change from the datagridview to the database.

What I expected was an exception being thrown by the program, but
instead I find that the change I made with sql management studio has
been overwritten completely with the other data from my program.

Can anyone take a stab at where I go wrong?
PS. just say and I'll post the code I use, if you need it.

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to