VistaDB 5

VistaDB.DDA Namespace > IVistaDBDatabase Interface : IsDatabaseCurrentFormatVersion Property
IsDatabaseCurrentFormatVersion Property
Whether the format version of this database is the current version (the latest version known to this version of the VistaDB provider engine).
ReadOnly Property IsDatabaseCurrentFormatVersion As System.Boolean
Dim instance As IVistaDBDatabase
Dim value As System.Boolean
value = instance.IsDatabaseCurrentFormatVersion
System.bool IsDatabaseCurrentFormatVersion {get;}
read-only property IsDatabaseCurrentFormatVersion: System.Boolean; 
function get IsDatabaseCurrentFormatVersion : System.boolean
__property System.bool get_IsDatabaseCurrentFormatVersion();
property System.bool IsDatabaseCurrentFormatVersion {
   System.bool get();
If true then this database is already in the format used by this version of the VistaDB engine. If false then a Pack operation will upgrade the format of this database and it may become inaccessible to applications using an older version of VistaDB. Some recent older versions (VistaDB 4) may be opened in read-only mode and allow interactive access without requiring a Pack. However, a Pack operation will always upgrade to the latest format known to the engine being used. VistaDB 5 can also open the VistaDB 5.0 format for writing without performing an upgrade to the 5.1 format, but a Pack operation will upgrade to the current format for the VistaDB engine which performs the Pack.

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also