Database.Commit, méthode

La méthode Commit de l’objet Database finalise la forme persistante de la base de données. Toutes les données persistantes sont écrites dans la base de données accessible en écriture, et aucune colonne ou ligne temporaire n’est écrite. Cette méthode n’a aucun effet sur une base de données ouverte en lecture seule. Cette méthode peut être appelée plusieurs fois pour enregistrer l’état actuel des tables chargées en mémoire. Une fois la base de données fermée, toutes les modifications ayant été apportées après la dernière opération Commit sont restaurées. Cette méthode est normalement appelée avant l’arrêt quand toutes les modifications de la base de données ont été finalisées.

Syntaxe

Database.Commit()

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Cette méthode ne retourne pas de valeur.

Notes

Si la méthode échoue, vous pouvez obtenir des informations d’erreur détaillées à l’aide de la méthode LastErrorRecord.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
DLL
Msi.dll
IID
IID_IDatabase est défini comme 000C109D-0000-0000-C000-000000000046