Indicates that either Execute or ExecuteNonQuery have been called and are not 
 going to be called again.
 If in transaction mode (Transactions.Begin has been called) then the 
 connection is left open until Transactions.Commit or Rollback is called.
 If not in transaction mode then the connection is closed.
 Always call Finished when finished using the connection whether in
 transaction mode or not as the library will close the connection if necessary.
 If called within a TransactionScope() then the database transaction will be committed
 at the end of the TransactionScope().
 
        
        Namespace: DatabaseObjectsAssembly: DatabaseObjects (in DatabaseObjects.dll) Version: 3.8.1.0
 Syntax
Syntax
| C# | 
|---|
| [ObsoleteAttribute("Use DatabaseObjects.ConnectionScope")] public void Finished() | 
| Visual Basic | 
|---|
| <ObsoleteAttribute("Use DatabaseObjects.ConnectionScope")> _ Public Sub Finished | 
| Visual C++ | 
|---|
| public: [ObsoleteAttribute(L"Use DatabaseObjects.ConnectionScope")] void Finished() | 
 Remarks
Remarks
 This feature is particularly relevant when database records are locked 
 during transactions. If a second connection outside of the DatabaseObjects
 library is used then a possible deadlock could occur. Using the Execute
 and ExecuteNonQuery functions means that a new connection is opened if not
 in transaction mode or the current transaction connection is used - thereby
 avoiding potential deadlocks.
 
 
     
     
     
     
    