title: How to resolve Runtime error no transaction is active?
body: <p>I am dealing with a legacy program written in Visual Basic the source code of which is unfortunately unavailable to me. The set up I have is the following.</p>
  
  <p>There is a server, lets call it <strong>S</strong>, and two client computers, <strong>A</strong> and <strong>B</strong>.<br>
  The application is a basic CRUD application, lets you view, add, update and delete fields from the server <strong>S</strong>.</p>
  
  <p>The program is installed on both <strong>A</strong> and <strong>B</strong> and works fine on <strong>A</strong>, 
  however on computer <strong>B</strong> while doing some operation such as requesting a certain table from server <strong>S</strong> I get</p>
  
  <blockquote>
    <p>Run time error - no transaction is active</p>
  </blockquote>
  
  <p><strong>EDIT</strong><br>
  I have tried turning off, uninstalling and installing MSDTC, made sure that DCOMCNFG TCP/IP is selected.<br>
  Has anyone encountered this problem?</p>