﻿<?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?)  » Transactions with VFPoleDB ?</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 10:12:58 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Transactions with VFPoleDB ?</title><link>http://forum.strataframe.net/FindPost31125.aspx</link><description>Bump.... No ideas, nobody??</description><pubDate>Wed, 11 Apr 2012 09:53:32 GMT</pubDate><dc:creator>Michel Levy</dc:creator></item><item><title>Transactions with VFPoleDB ?</title><link>http://forum.strataframe.net/FindPost28135.aspx</link><description>Hi,&lt;OL&gt;&lt;LI&gt;Wich IsolationLevel should I choose when I begin a transaction? ReadCommitted seems to run fine, and also Unspecified... &lt;BR&gt;I know which one to choose in SQL according to my needs, I use transactions in VFP code for many years without thinking of the IsolationLevel, and now, I'm lost :unsure:&lt;/LI&gt;&lt;LI&gt;Having this code:&lt;BR&gt;&lt;PRE style="FONT-FAMILY: consolas"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TransactionBegin(&lt;SPAN style="BACKGROUND: #d7d7d7; COLOR: #a31515"&gt;"DataVFP"&lt;/SPAN&gt;,&lt;SPAN style="BACKGROUND: #d7d7d7; COLOR: #a31515"&gt;"Tnx1"&lt;/SPAN&gt;,Data.&lt;SPAN style="COLOR: #2b91af"&gt;IsolationLevel&lt;/SPAN&gt;.Unspecified)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;If&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.BO_Northwind_Employee.Save(&lt;SPAN style="COLOR: blue"&gt;True&lt;/SPAN&gt;,&lt;SPAN style="BACKGROUND: #d7d7d7; COLOR: #a31515"&gt;"Tnx1"&lt;/SPAN&gt;)=MicroFour.StrataFrame.Data.&lt;SPAN style="COLOR: #2b91af"&gt;SaveUndoResult&lt;/SPAN&gt;.Success&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TransactionCommit(&lt;SPAN style="BACKGROUND: #d7d7d7; COLOR: #a31515"&gt;"DataVFP"&lt;/SPAN&gt;,&lt;SPAN style="BACKGROUND: #d7d7d7; COLOR: #a31515"&gt;"Tnx1"&lt;/SPAN&gt;)&lt;BR&gt;&lt;/PRE&gt;&lt;BR&gt;In the html trace - MicroFour.StrataFrame.Data.&lt;SPAN style="COLOR: #2b91af"&gt;DataBasics&lt;/SPAN&gt;.DataSources(&lt;SPAN style="BACKGROUND: #d7d7d7; COLOR: #a31515"&gt;"DataVFP"&lt;/SPAN&gt;).SetDebugOn(...) - I read&lt;BR&gt;&lt;TABLE cellSpacing=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class=RowHeader&gt;&lt;FONT size=2&gt;Transaction: &lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT size=2&gt;False &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;I expected True... &lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;So I wonder&amp;nbsp;how transactions are really supported by vfpoledb&lt;/P&gt;&lt;P&gt;&lt;BR&gt;</description><pubDate>Wed, 11 Apr 2012 09:53:32 GMT</pubDate><dc:creator>Michel Levy</dc:creator></item><item><title>RE: Transactions with VFPoleDB ?</title><link>http://forum.strataframe.net/FindPost28141.aspx</link><description>Ivan,&lt;P&gt;I can't believe that &lt;STRONG&gt;you&lt;/STRONG&gt; have no idea :doze:&lt;/P&gt;&lt;P&gt;nothing on the UT, nothing on Foxite, nothing on MSDN forums... I hope that a VFP guru here would know (Charles, Edhy, Marcia, Toni, Greg, ??).</description><pubDate>Sat, 28 Aug 2010 17:29:34 GMT</pubDate><dc:creator>Michel Levy</dc:creator></item><item><title>RE: Transactions with VFPoleDB ?</title><link>http://forum.strataframe.net/FindPost28140.aspx</link><description>Hi Michel.&lt;P&gt;Sorry for not being able to give you any exact answer on this, I simply have no idea. :D&lt;P&gt;I also&amp;nbsp;tried on the Universal Thread, where there should be loads of VFP gurus, searched it all and couldn't find anything about Transactions on the VFPOleDB. I will see if I can get something more substantial to you, but I guess the VFPOleDB provider might not help a lot on this. I have suffered quite a bit with it to build my Import methods to get the data out of the VFP legacy tables and into SQL Server, and that was just a plain reading procedure.</description><pubDate>Sat, 28 Aug 2010 14:02:26 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Transactions with VFPoleDB ?</title><link>http://forum.strataframe.net/FindPost28139.aspx</link><description>Hi Ivan,&lt;/P&gt;&lt;P&gt;thanks for that links. &lt;/P&gt;&lt;P&gt;1st one does not give me more information : when Anders writes "... should work as well..", it's exactly what I need to be definitely sure, without any doubt.&lt;BR&gt;from 2nd link, I jump to &lt;A href="http://msdn.microsoft.com/en-us/library/ms917355.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms917355.aspx&lt;/A&gt;&amp;nbsp;where I've found some interresting informations.&lt;/P&gt;&lt;P&gt;but what about the html&amp;nbsp;trace where one can read Transaction:False, even if I have a TransactionBegin...? is it a true information (so, it means that I have failed when establishing the transaction, but I had no error), or is that information not updated on a vfp transaction? Could you please ask our SF gurus?&lt;/P&gt;&lt;P&gt;And how do you understand the way VFP manage its transactions? which isolation level does it use? ReadCommitted?&lt;/P&gt;&lt;P&gt;Thanks a lot for your help</description><pubDate>Sat, 28 Aug 2010 12:20:46 GMT</pubDate><dc:creator>Michel Levy</dc:creator></item><item><title>RE: Transactions with VFPoleDB ?</title><link>http://forum.strataframe.net/FindPost28138.aspx</link><description>Hi Michel.&lt;/P&gt;&lt;P&gt;Some posts I found on the subject:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.dbmonster.com/Uwe/Forum.aspx/foxpro-queries-sql/268/Rolback-Transaction-fails-for-OleDb-Provider-8-for-Visual"&gt;http://www.dbmonster.com/Uwe/Forum.aspx/foxpro-queries-sql/268/Rolback-Transaction-fails-for-OleDb-Provider-8-for-Visual&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://social.msdn.microsoft.com/Forums/en-US/visualfoxprogeneral/thread/1bf72b30-0603-4d3f-a40a-ae29720c9e61#1bf72b30-0603-4d3f-a40a-ae29720c9e61"&gt;http://social.msdn.microsoft.com/Forums/en-US/visualfoxprogeneral/thread/1bf72b30-0603-4d3f-a40a-ae29720c9e61#1bf72b30-0603-4d3f-a40a-ae29720c9e61&lt;/A&gt;</description><pubDate>Sat, 28 Aug 2010 11:20:49 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item></channel></rss>