Database.Commit メソッド

Database オブジェクトの Commit メソッドは、データベースの永続的な形式を確定します。 永続的なデータはすべて書き込み可能なデータベースに書き込まれます。一時的な列や行は書き込まれません。 このメソッドは、読み取り専用として開かれたデータベースには影響しません。 このメソッドを複数回呼び出して、メモリに読み込まれたテーブルの現在の状態を保存できます。 データベースが最終的に閉じられると、最後の Commit の後に行われたすべての変更がロールバックされます。 通常、このメソッドは、すべてのデータベースの変更が確定したシャットダウン前に呼び出されます。

構文

Database.Commit()

パラメーター

このメソッドにはパラメーターはありません。

戻り値

このメソッドは値を返しません。

解説

メソッドが失敗した場合は、LastErrorRecord メソッドを使用して拡張エラー情報を取得できます。

必要条件

要件
バージョン
Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。 Windows Server 2003 または Windows XP の Windows インストーラー
[DLL]
Msi.dll
IID
IID_IDatabase が 000C109D-0000-0000-C000-000000000046 と義されている