DBCreator.TransactionStart

Description

Begins a transaction for multiple data modifications.  This function can improve performance when there is a large number of operation and allows cancellation all operations included in a single transaction. The transaction is aborted if any of the operations inside of it fail.

Syntax

Function TransactionStart(mode) 

Parameters

mode (input) - can be Generic, FastInsert, or Tight

Return value

none

Example

Sample code

DB.TransactionStart() 

Do

   DB.UpdateStart()

   DB.SetCellNull "Field1"

   DB.UpdateFinish()

Loop While( DB.GoNext() )

DB.TransactionFinish()

End If

See also

Platform Objects and Methods

DB.sort

DB.AppendFinish

DB.SetFieldValue

DB.TransactionFinish

DB.UpdateFinish

DBCreator.UpdateFinish