Freigeben über


Methode Database.Commit

Die Commit-Methode des Database-Objekts schließt die persistente Form der Datenbank ab. Alle persistenten Daten werden in die beschreibbare Datenbank geschrieben. Temporäre Zeilen oder Spalten werden nicht geschrieben. Diese Methode hat keine Auswirkungen auf eine Datenbank, die schreibgeschützt geöffnet wird. Diese Methode kann mehrmals aufgerufen werden, um den aktuellen Status der in den Arbeitsspeicher geladenen Tabellen zu speichern. Wenn die Datenbank endgültig geschlossen wird, wird für alle Änderungen, die nach dem letzten Commit vorgenommen wurden, ein Rollback durchgeführt. Diese Methode wird in der Regel vor dem Herunterfahren aufgerufen, wenn alle Datenbankänderungen fertiggestellt wurden.

Syntax

Database.Commit()

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Wenn die Methode fehlerhaft ist, können Sie die erweiterten Fehlerinformationen mit der Methode LastErrorRecord abrufen.

Anforderungen

Anforderung Wert
Version
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP
DLL
Msi.dll
IID
IID_IDatabase ist definiert als 000C109D-0000-0000-C000-000000000046