Propriété Database. DatabaseState
La propriété DatabaseState de l’objet de base de données est une propriété en lecture seule.
Cette propriété retourne l’état de persistance de la base de données sous la forme de l’un des paramètres suivants.
| État de la base de données | Valeur | Description |
|---|---|---|
| msiDatabaseStateRead | 0 | La base de données s’ouvre en lecture seule. Les modifications apportées aux données persistantes ne sont pas autorisées et les données temporaires ne sont pas enregistrées. |
| msiDatabaseStateWrite | 1 | La base de données est entièrement opérationnelle pour la lecture et l’écriture. |
Cette propriété est en lecture seule.
Syntaxe
propVal = Database.DatabaseState
Valeur de la propriété
Spécifications
| 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 |
|
| IID |
IID _ IDatabase est défini en tant que 000C109D-0000-0000-C000-000000000046 |