Für die Entwicklung von Anwendungen die eine eigene Transaktionssteuerung verwenden kann die von eva/3 Application Builder verwendete automatische Transaktionssteuerung deaktiviert werden. Die Transaktionen können dann mit Hilfe von Dynamischen SQL-Anweisungen abgeschlossen oder zurückgerollt werden. Ein Befehl für die Deaktivierung der automatischen Transaktionssteuerung kann wie folgt umgesetzt werden:
try {
//.connection Datei als ConnectionDescriptor holen
ConnectionDescriptor connDesc = ObjectLoader.getConnectionDescriptor("filename");
//Die Verbindung holen
Connection conn = HSRecordSet.getConnection(connDesc);
//AutoCommit deaktivieren
conn.setAutoCommit(false);
} catch (Exception e) {
e.printStackTrace();
}