eva/3 Application BuilderEntwicklung eigener eva/3 KomponentenEigene BefehleBeispiele für Aufgaben eines BefehlsBefehlsbeispiele für Datenbanken 

Die automatische Transaktionssteuerung deaktivieren

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();
        }