﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Business Objects and Data Access (How do I?)  » Concurrency Advice</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Sun, 05 Apr 2026 15:27:25 GMT</lastBuildDate><ttl>20</ttl><item><title>Concurrency Advice</title><link>http://forum.strataframe.net/FindPost22280.aspx</link><description>Guys,&lt;P&gt;Just as the description says really. I have a system and I keep getting a data collision box appear, for the system. At the moment it is single user, but when complete it will be multi-user. &lt;/P&gt;&lt;P&gt;I have a number of rounding operations that are causing the data collision and I want to know if I can switch off the concurrency when updates are done programmatically, just to stop the data collisions from appearing?&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;&lt;P&gt;Geoff</description><pubDate>Tue, 10 Mar 2009 12:02:02 GMT</pubDate><dc:creator>Geoff Hirst</dc:creator></item><item><title>RE: Concurrency Advice</title><link>http://forum.strataframe.net/FindPost22287.aspx</link><description>Trent,&lt;/P&gt;&lt;P&gt;Thanks for this. I have implemented the RowVersion as you advised and it seems fine.&lt;/P&gt;&lt;P&gt;best&lt;/P&gt;&lt;P&gt;Geoff.</description><pubDate>Tue, 10 Mar 2009 12:02:02 GMT</pubDate><dc:creator>Geoff Hirst</dc:creator></item><item><title>RE: Concurrency Advice</title><link>http://forum.strataframe.net/FindPost22281.aspx</link><description>You can do this a number of ways.&amp;nbsp; Handle the ConcurrencyException event of the BO and just force to accept your changes.&amp;nbsp; You can also set the BO to ignore concurrency altogehter by setting the UpdateConcurrencyType to None.&amp;nbsp; Most likely, however, you are using OptimisticAllRows which can cause things like this.&amp;nbsp; If you would use a RowVersion, then this would most likely not happen.</description><pubDate>Tue, 10 Mar 2009 09:04:01 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>